public static TModel.Location.Work.PatrolPoint ToTModel(this DbModel.Location.Work.PatrolPoint item1) { if (item1 == null) { return(null); } var item2 = new TModel.Location.Work.PatrolPoint(); item2.Id = item1.Id; item2.ParentId = item1.ParentId; item2.StaffCode = item1.StaffCode; item2.KksCode = item1.KksCode; item2.DevId = item1.DevId; item2.DeviceCode = item1.DeviceCode; item2.DeviceId = item1.DeviceId; if (item1.Checks == null || item1.Checks.Count == 0) { item2.Checks = null; } else { item2.Checks = item1.Checks.ToTModel(); } return(item2); }
public static DbModel.Location.Work.PatrolPoint ToDbModel(this TModel.Location.Work.PatrolPoint item1) { if (item1 == null) { return(null); } var item2 = new DbModel.Location.Work.PatrolPoint(); item2.Id = item1.Id; item2.ParentId = item1.ParentId; item2.StaffCode = item1.StaffCode; item2.KksCode = item1.KksCode; item2.DevId = item2.DevId; item2.DeviceCode = item1.DeviceCode; item2.DeviceId = item1.DeviceId; item2.Checks = item1.Checks.ToDbModel(); return(item2); }