Ejemplo n.º 1
0
 private static DbModel.LocationHistory.Work.PatrolPointItemHistory CreatePatrolPointItemHistory(int Id, results item2)
 {
     DbModel.LocationHistory.Work.PatrolPointItemHistory history = new DbModel.LocationHistory.Work.PatrolPointItemHistory();
     history.ParentId  = Id;
     history.KksCode   = item2.kksCode;
     history.CheckItem = item2.checkItem;
     history.StaffCode = item2.staffCode;
     SetCheckTime(item2, history);
     history.CheckId     = item2.checkId;
     history.CheckResult = item2.checkResult;
     return(history);
 }
Ejemplo n.º 2
0
 private static void SetCheckTime(results item2, DbModel.LocationHistory.Work.PatrolPointItemHistory history)
 {
     if (item2.checkTime != null)
     {
         history.CheckTime   = (item2.checkTime / 1000 + nEightHourSecond) * 1000;
         history.dtCheckTime = Location.TModel.Tools.TimeConvert.ToDateTime((long)history.CheckTime);
     }
     else
     {
         history.CheckTime   = null;
         history.dtCheckTime = null;
     }
 }
        public static DbModel.LocationHistory.Work.PatrolPointItemHistory ToDbModel(this TModel.LocationHistory.Work.PatrolPointItemHistory item1)
        {
            if (item1 == null)
            {
                return(null);
            }
            var item2 = new DbModel.LocationHistory.Work.PatrolPointItemHistory();

            item2.Id          = item1.Id;
            item2.ParentId    = item1.ParentId;
            item2.KksCode     = item1.KksCode;
            item2.CheckItem   = item1.CheckItem;
            item2.StaffCode   = item1.StaffCode;
            item2.dtCheckTime = item1.dtCheckTime;
            item2.CheckTime   = item1.CheckTime;
            item2.CheckId     = item1.CheckId;
            item2.CheckResult = item1.CheckResult;
            return(item2);
        }