Example #1
0
 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;
 }
Example #2
0
        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;
        }