//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);
        }
Пример #2
0
 public PolicyHotelOtherGroupItemDataTableItemsVM(
     DataTable policyHotelOtherGroupItemDataTableItems,
     PolicyHotelOtherGroupItem policyHotelOtherGroupItem,
     PolicyOtherGroupHeader policyOtherGroupHeader,
     PolicyGroup policyGroup
     )
 {
     PolicyHotelOtherGroupItemDataTableItems = policyHotelOtherGroupItemDataTableItems;
     PolicyHotelOtherGroupItem = policyHotelOtherGroupItem;
     PolicyOtherGroupHeader    = policyOtherGroupHeader;
     PolicyGroup = policyGroup;
 }
Пример #3
0
 public PolicyHotelOtherGroupItemDataTableItemVM(
     PolicyHotelOtherGroupItemDataTableRow policyHotelOtherGroupItemDataTableRow,
     PolicyHotelOtherGroupItem policyHotelOtherGroupItem,
     PolicyOtherGroupHeader policyOtherGroupHeader,
     PolicyGroup policyGroup,
     List <PolicyHotelOtherGroupItemDataTableItem> policyHotelOtherGroupItemDataTableItems
     )
 {
     PolicyHotelOtherGroupItemDataTableRow = policyHotelOtherGroupItemDataTableRow;
     PolicyHotelOtherGroupItem             = policyHotelOtherGroupItem;
     PolicyOtherGroupHeader = policyOtherGroupHeader;
     PolicyGroup            = policyGroup;
     PolicyHotelOtherGroupItemDataTableItems = policyHotelOtherGroupItemDataTableItems;
 }