public TrackerChat(TB_TrackerChat obj) { id = obj.id; createTime = CustomConvert.DateTimeToJavascriptDate(obj.CreateTime.Value); publishTime = CustomConvert.DateTimeToJavascriptDate(obj.SendTime.Value); deliver = obj.TB_Account.Name; type = obj.Type.Value; content = obj.Content; }
public TempEquipment(TB_Equipment obj) { Number = obj.TB_EquipmentModel.Code + obj.Number; Id = obj.id; var n = (int?)null; Terminal = n == obj.Terminal ? "" : obj.TB_Terminal.Number; Sim = n == obj.Terminal ? "" : obj.TB_Terminal.Sim; Satellite = n == obj.Terminal ? "" : (n == obj.TB_Terminal.Satellite ? "" : obj.TB_Terminal.TB_Satellite.CardNo); Functional = Utility.GetEquipmentFunctional(obj.Functional.Value); Worktime = EquipmentBLL.GetRuntime(obj.Runtime + obj.InitializedRuntime, obj.CompensatedHours.Value, true); Latitude = obj.Latitude.Value; Longitude = obj.Longitude.Value; Online = Utility.GetOnlineStyle(obj.OnlineStyle, obj.OnlineTime, false); Lock = obj.LockStatus; Acttime = null == obj.LastActionTime ? 0 : CustomConvert.DateTimeToJavascriptDate(obj.LastActionTime.Value); Voltage = obj.Voltage; Alarm = obj.Alarm; }