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); }
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); }