public BusinessTripManagement ToEntity() { BusinessTripManagement businessTripManagement = new BusinessTripManagement(); businessTripManagement.ID = Id; businessTripManagement.Requester = Requester; businessTripManagement.CommonDepartment = Department; businessTripManagement.CommonLocation = Location; businessTripManagement.Domestic = Domestic; businessTripManagement.BusinessTripPurpose = BusinessTripPurpose; businessTripManagement.HotelBooking = HotelBooking; businessTripManagement.TripHighPriority = TripHighPriority; businessTripManagement.PaidBy = PaidBy; businessTripManagement.OtherService = OtherService; businessTripManagement.TransportationType = TransportationType; businessTripManagement.OtherTransportationDetail = OtherTransportationDetail; businessTripManagement.HasVisa = HasVisa; businessTripManagement.CashRequestDetail = CashRequestDetails; businessTripManagement.OtherRequestDetail = OtherRequestDetail; businessTripManagement.Driver = Driver; businessTripManagement.Cashier = Cashier; businessTripManagement.Comment = Comment; businessTripManagement.ApprovalStatus = ApprovalStatus; businessTripManagement.DH = DH; businessTripManagement.DirectBOD = DirectBOD; businessTripManagement.BOD = BOD; businessTripManagement.AdminDept = AdminDept; return(businessTripManagement); }
public BusinessTripManagement ToEntity() { BusinessTripManagement businessTripManagement = new BusinessTripManagement(); businessTripManagement.ID = Id; businessTripManagement.Requester = new LookupItem() { LookupId = (Requester != null ? Requester.LookupId : 0), LookupValue = (Requester != null ? Requester.LookupValue : string.Empty) }; businessTripManagement.CommonDepartment = new LookupItem() { LookupId = (Department != null ? Department.LookupId : 0), LookupValue = (Department != null ? Department.LookupValue : string.Empty) }; businessTripManagement.CommonLocation = new LookupItem() { LookupId = (Location != null ? Location.LookupId : 0), LookupValue = (Location != null ? Location.LookupValue : string.Empty) }; businessTripManagement.Domestic = Domestic; businessTripManagement.BusinessTripPurpose = BusinessTripPurpose; businessTripManagement.HotelBooking = HotelBooking; businessTripManagement.TripHighPriority = TripHighPriority; businessTripManagement.PaidBy = PaidBy; businessTripManagement.OtherService = OtherService; businessTripManagement.TransportationType = TransportationType; businessTripManagement.OtherTransportationDetail = OtherTransportationDetail; businessTripManagement.HasVisa = HasVisa; businessTripManagement.CashRequestDetail = CashRequestDetails; businessTripManagement.OtherRequestDetail = OtherRequestDetail; businessTripManagement.Driver = new LookupItem() { LookupId = (Driver != null ? Driver.LookupId : 0), LookupValue = (Driver != null ? Driver.LookupValue : string.Empty) }; businessTripManagement.Cashier = new LookupItem() { LookupId = (Cashier != null ? Cashier.LookupId : 0), LookupValue = (Cashier != null ? Cashier.LookupValue : string.Empty) }; businessTripManagement.Comment = Comment; businessTripManagement.ApprovalStatus = ApprovalStatus; if (DH != null) { businessTripManagement.DH = new User { FirstName = DH.FirstName, FullName = DH.FullName, ID = DH.ID, IsGroup = DH.IsGroup, LastName = DH.LastName, UserName = DH.UserName }; } if (DirectBOD != null) { businessTripManagement.DirectBOD = new User { FirstName = DirectBOD.FirstName, FullName = DirectBOD.FullName, ID = DirectBOD.ID, IsGroup = DirectBOD.IsGroup, LastName = DirectBOD.LastName, UserName = DirectBOD.UserName }; } if (BOD != null) { businessTripManagement.BOD = new User { FirstName = BOD.FirstName, FullName = BOD.FullName, ID = BOD.ID, IsGroup = BOD.IsGroup, LastName = BOD.LastName, UserName = BOD.UserName }; } if (AdminDept != null) { businessTripManagement.AdminDept = new User { FirstName = AdminDept.FirstName, FullName = AdminDept.FullName, ID = AdminDept.ID, IsGroup = AdminDept.IsGroup, LastName = AdminDept.LastName, UserName = AdminDept.UserName }; } return(businessTripManagement); }