public DivFreTreeItemViewModel(ItemTreeItemViewModel parent, T1_DivFreInfo t_divfreinfo, bool auto, T1_Organization organization, int sort_no) : this(parent, t_divfreinfo, auto) { T_Organization.Parent_Code = organization.Code; T_Organization.Parent_Guid = organization.Guid; T_Organization.Parent_Level = organization.Level; T_Organization.Sort_No = sort_no; }
public DivFreTreeItemViewModel(ItemTreeItemViewModel parent, T1_DivFreInfo t_divfreinfo, bool auto) : base(parent) { if (auto == true)//自动生成 { T_Organization.Name = t_divfreinfo.Name; T_Organization.Code = t_divfreinfo.Code; T_Organization.Guid = t_divfreinfo.Guid; T_Organization.Create_Time = t_divfreinfo.Create_Time; T_Organization.Modify_Time = t_divfreinfo.Modify_Time; T_Organization.Remarks = t_divfreinfo.Remarks; } T_Organization.NodeType = 3; T_DivFreInfo = t_divfreinfo; InitSignal(); }
public DivFreInfo DivFreInfoConvert(T1_DivFreInfo t_divfreInfo) { DivFreInfo divfreInfo = new DivFreInfo(); divfreInfo.Guid = t_divfreInfo.Guid.ToString(); divfreInfo.Name = t_divfreInfo.Name; if (t_divfreInfo.Create_Time != null) { divfreInfo.Create_Time = t_divfreInfo.Create_Time.Value.ToString("yyyy-MM-dd HH:mm:ss"); } else { divfreInfo.Create_Time = ""; } if (t_divfreInfo.Modify_Time != null) { divfreInfo.Modify_Time = t_divfreInfo.Modify_Time.Value.ToString("yyyy-MM-dd HH:mm:ss"); } else { divfreInfo.Modify_Time = ""; } divfreInfo.Remarks = t_divfreInfo.Remarks; divfreInfo.T_Item_Guid = t_divfreInfo.T_Item_Guid.ToString(); divfreInfo.T_Item_Name = t_divfreInfo.T_Item_Name; divfreInfo.T_Item_Code = t_divfreInfo.T_Item_Code; divfreInfo.DivFreCode = t_divfreInfo.DivFreCode; divfreInfo.BasedOnRPM = JsonConvert.DeserializeObject <BasedOnRPM>(t_divfreInfo.BasedOnRPM); divfreInfo.FixedFre = JsonConvert.DeserializeObject <FixedFre>(t_divfreInfo.FixedFre); divfreInfo.BasedOnRange = JsonConvert.DeserializeObject <BasedOnRange>(t_divfreInfo.BasedOnRange); divfreInfo.AlarmStrategy = JsonConvert.DeserializeObject <AlarmStrategy>(t_divfreInfo.AlarmStrategy); divfreInfo.T_DivFreInfo = t_divfreInfo; return(divfreInfo); }