Files
cms_thermo_active/Step.Model/DTOModels/ToolModels/DTOEdgeModel.cs
T
Lucio Maranta f10aae3bc5 Added Siemens options
Fix siemens library
2018-05-28 17:39:59 +02:00

30 lines
841 B
C#

using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using static CMS_CORE_Library.DataStructures;
namespace Step.Model.DTOModels.ToolModels
{
public class DTOEdgeModel
{
public double ResidualLife { get; set; }
public double NominalLife { get; set; }
public double PreAlmLife { get; set; }
[Required]
public Dictionary<string, double> EdgeAdditionalParams { get; set; }
public static explicit operator EdgeModel(DTOEdgeModel obj)
{
return new EdgeModel()
{
Id = 0,
NominalLife = obj.NominalLife,
ResidualLife = obj.ResidualLife,
PreAlmLife = obj.PreAlmLife,
EdgeAdditionalParams = obj.EdgeAdditionalParams
};
}
}
}