using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Tango.BL.Entities; namespace Tango.BL.DTO { public class RmlDTO : RmlDTOBase { public List ProcessParametersTablesGroups { get; set; } public List LiquidTypesRmls { get; set; } [ObservableDTOProperty(MapsTo = nameof(Rml.Cct) + "." + nameof(Rml.Cct.FileName))] public String CctFileName { get; set; } [ObservableDTOProperty(MapsTo = nameof(Rml.Gbd) + "." + nameof(Rml.Gbd.FileName))] public String GbdFileName { get; set; } [ObservableDTOProperty(MapsTo = nameof(Rml.Lub) + "." + nameof(Rml.Lub.FileName))] public String LubFileName { get; set; } public List RmlsSpools { get; set; } public RmlDTO() { ProcessParametersTablesGroups = new List(); LiquidTypesRmls = new List(); RmlsSpools = new List(); } protected override string OnGetActionLogName() { return $"RML '{Name}'"; } } }