aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.BL/Entities/Rml.cs
diff options
context:
space:
mode:
authorMirta <mirta@twine-s.com>2020-12-30 16:39:52 +0200
committerMirta <mirta@twine-s.com>2020-12-30 16:39:52 +0200
commit00a491d93733d4625ad329b2ba8237f445364b3f (patch)
tree4b24c6fa78d7648f4bb7cefafa464bb0b063fec4 /Software/Visual_Studio/Tango.BL/Entities/Rml.cs
parent124ad4150f80c6846fdee41dbbda9848c105f6e5 (diff)
downloadTango-00a491d9.tar.gz
Tango-00a491d9.zip
merge
Diffstat (limited to 'Software/Visual_Studio/Tango.BL/Entities/Rml.cs')
-rw-r--r--Software/Visual_Studio/Tango.BL/Entities/Rml.cs42
1 files changed, 1 insertions, 41 deletions
diff --git a/Software/Visual_Studio/Tango.BL/Entities/Rml.cs b/Software/Visual_Studio/Tango.BL/Entities/Rml.cs
index 679226fd2..b9224a6d6 100644
--- a/Software/Visual_Studio/Tango.BL/Entities/Rml.cs
+++ b/Software/Visual_Studio/Tango.BL/Entities/Rml.cs
@@ -1,14 +1,11 @@
using ColorMine.ColorSpaces;
-using Newtonsoft.Json;
using System;
using System.Collections.Generic;
-using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Media;
using Tango.BL.Builders;
-using Tango.BL.Enumerations;
using Tango.BL.Serialization;
namespace Tango.BL.Entities
@@ -48,8 +45,6 @@ namespace Tango.BL.Entities
RaisePropertyChanged(nameof(Color));
}
- [NotMapped]
- [JsonIgnore]
public Color Color
{
get
@@ -60,40 +55,6 @@ namespace Tango.BL.Entities
}
}
- /// <summary>
- /// Gets or sets the thread head type.
- /// </summary>
- [NotMapped]
- [JsonIgnore]
- public HeadTypes RmlHeadType
- {
- get
- {
- return (HeadTypes)HeadType;
- }
- set
- {
- HeadType = value.ToInt32();
- }
- }
-
- /// <summary>
- /// Gets or sets the thread qualification level.
- /// </summary>
- [NotMapped]
- [JsonIgnore]
- public RmlQualifications RmlQualificationLevel
- {
- get
- {
- return (RmlQualifications)QualificationLevel;
- }
- set
- {
- QualificationLevel = value.ToInt32();
- }
- }
-
public ProcessParametersTablesGroup GetActiveProcessGroup()
{
return ProcessParametersTablesGroups.FirstOrDefault(x => x.Active);
@@ -103,13 +64,12 @@ namespace Tango.BL.Entities
{
return Task.Factory.StartNew<String>(() =>
{
- var rml = new RmlBuilder(context).Set(Guid).WithActiveParametersGroup().WithCCT().WithLiquidFactors().WithSpools().Build();
+ var rml = new RmlBuilder(context).Set(Guid).WithActiveParametersGroup().WithCCT().WithLiquidFactors().Build();
String result = rml.ToJson(new EntitySerializationStrategy()
.Include(() => rml.Cct)
.Include(() => rml.LiquidTypesRmls)
.Include(() => rml.ProcessParametersTablesGroups)
- .Include(() => rml.RmlsSpools)
.Include(typeof(ProcessParametersTablesGroup).GetProperty(nameof(ProcessParametersTablesGroup.ProcessParametersTables))),
EntitySerializationFlags.IgnoreCollections | EntitySerializationFlags.IgnoreReferenceTypes | EntitySerializationFlags.Indented);