//Get items
        public List <PolicyOnlineOtherGroupItemDataTableItem> GetPolicyOnlineOtherGroupItemDataTableItems(int policyGroupId, int policyOtherGroupHeaderId)
        {
            List <PolicyOnlineOtherGroupItemDataTableItem> PolicyOnlineOtherGroupItemDataTableItems = new List <PolicyOnlineOtherGroupItemDataTableItem>();

            PolicyOnlineOtherGroupItem           PolicyOnlineOtherGroupItem           = new PolicyOnlineOtherGroupItem();
            PolicyOnlineOtherGroupItemRepository PolicyOnlineOtherGroupItemRepository = new PolicyOnlineOtherGroupItemRepository();

            PolicyOnlineOtherGroupItem = PolicyOnlineOtherGroupItemRepository.GetPolicyOnlineOtherGroupItem(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)
                {
                    PolicyOnlineOtherGroupItemDataTableItem PolicyOnlineOtherGroupItemDataTableItem = new PolicyOnlineOtherGroupItemDataTableItem()
                    {
                        PolicyOtherGroupHeaderColumnNameId = item.PolicyOtherGroupHeaderColumnNameId,
                        PolicyOtherGroupHeaderColumnName   = item
                    };
                    PolicyOnlineOtherGroupItemDataTableItems.Add(PolicyOnlineOtherGroupItemDataTableItem);
                }
            }

            return(PolicyOnlineOtherGroupItemDataTableItems);
        }
Esempio n. 2
0
 public PolicyOnlineOtherGroupItemDataTableItemsVM(
     DataTable PolicyOnlineOtherGroupItemDataTableItems,
     PolicyOnlineOtherGroupItem PolicyOnlineOtherGroupItem,
     PolicyOtherGroupHeader policyOtherGroupHeader,
     PolicyGroup policyGroup
     )
 {
     PolicyOnlineOtherGroupItemDataTableItems = PolicyOnlineOtherGroupItemDataTableItems;
     PolicyOnlineOtherGroupItem = PolicyOnlineOtherGroupItem;
     PolicyOtherGroupHeader     = policyOtherGroupHeader;
     PolicyGroup = policyGroup;
 }
Esempio n. 3
0
 public PolicyOnlineOtherGroupItemDataTableItemVM(
     PolicyOnlineOtherGroupItemDataTableRow PolicyOnlineOtherGroupItemDataTableRow,
     PolicyOnlineOtherGroupItem PolicyOnlineOtherGroupItem,
     PolicyOtherGroupHeader policyOtherGroupHeader,
     PolicyGroup policyGroup,
     List <PolicyOnlineOtherGroupItemDataTableItem> PolicyOnlineOtherGroupItemDataTableItems
     )
 {
     PolicyOnlineOtherGroupItemDataTableRow = PolicyOnlineOtherGroupItemDataTableRow;
     PolicyOnlineOtherGroupItem             = PolicyOnlineOtherGroupItem;
     PolicyOtherGroupHeader = policyOtherGroupHeader;
     PolicyGroup            = policyGroup;
     PolicyOnlineOtherGroupItemDataTableItems = PolicyOnlineOtherGroupItemDataTableItems;
 }