//Get items public List <PolicyHotelOtherGroupItemDataTableItem> GetPolicyHotelOtherGroupItemDataTableItems(int policyGroupId, int policyOtherGroupHeaderId) { List <PolicyHotelOtherGroupItemDataTableItem> policyHotelOtherGroupItemDataTableItems = new List <PolicyHotelOtherGroupItemDataTableItem>(); PolicyHotelOtherGroupItem policyHotelOtherGroupItem = new PolicyHotelOtherGroupItem(); PolicyHotelOtherGroupItemRepository policyHotelOtherGroupItemRepository = new PolicyHotelOtherGroupItemRepository(); policyHotelOtherGroupItem = policyHotelOtherGroupItemRepository.GetPolicyHotelOtherGroupItem(policyGroupId, policyOtherGroupHeaderId); //Get Columns List <PolicyOtherGroupHeaderColumnName> policyOtherGroupHeaderColumnNames = new List <PolicyOtherGroupHeaderColumnName>(); PolicyOtherGroupHeaderColumnNameRepository policyOtherGroupHeaderColumnNameRepository = new PolicyOtherGroupHeaderColumnNameRepository(); policyOtherGroupHeaderColumnNames = policyOtherGroupHeaderColumnNameRepository.GetPolicyOtherGroupHeaderColumnNames(policyOtherGroupHeaderId); if (policyOtherGroupHeaderColumnNames != null) { foreach (PolicyOtherGroupHeaderColumnName item in policyOtherGroupHeaderColumnNames) { PolicyHotelOtherGroupItemDataTableItem policyHotelOtherGroupItemDataTableItem = new PolicyHotelOtherGroupItemDataTableItem() { PolicyOtherGroupHeaderColumnNameId = item.PolicyOtherGroupHeaderColumnNameId, PolicyOtherGroupHeaderColumnName = item }; policyHotelOtherGroupItemDataTableItems.Add(policyHotelOtherGroupItemDataTableItem); } } return(policyHotelOtherGroupItemDataTableItems); }
public PolicyHotelOtherGroupItemDataTableItemsVM( DataTable policyHotelOtherGroupItemDataTableItems, PolicyHotelOtherGroupItem policyHotelOtherGroupItem, PolicyOtherGroupHeader policyOtherGroupHeader, PolicyGroup policyGroup ) { PolicyHotelOtherGroupItemDataTableItems = policyHotelOtherGroupItemDataTableItems; PolicyHotelOtherGroupItem = policyHotelOtherGroupItem; PolicyOtherGroupHeader = policyOtherGroupHeader; PolicyGroup = policyGroup; }
public PolicyHotelOtherGroupItemDataTableItemVM( PolicyHotelOtherGroupItemDataTableRow policyHotelOtherGroupItemDataTableRow, PolicyHotelOtherGroupItem policyHotelOtherGroupItem, PolicyOtherGroupHeader policyOtherGroupHeader, PolicyGroup policyGroup, List <PolicyHotelOtherGroupItemDataTableItem> policyHotelOtherGroupItemDataTableItems ) { PolicyHotelOtherGroupItemDataTableRow = policyHotelOtherGroupItemDataTableRow; PolicyHotelOtherGroupItem = policyHotelOtherGroupItem; PolicyOtherGroupHeader = policyOtherGroupHeader; PolicyGroup = policyGroup; PolicyHotelOtherGroupItemDataTableItems = policyHotelOtherGroupItemDataTableItems; }