Example #1
0
        //Get items
        public List <Policy24HSCOtherGroupItemDataTableItem> GetPolicy24HSCOtherGroupItemDataTableItems(int policyGroupId, int policyOtherGroupHeaderId)
        {
            List <Policy24HSCOtherGroupItemDataTableItem> policy24HSCOtherGroupItemDataTableItems = new List <Policy24HSCOtherGroupItemDataTableItem>();

            Policy24HSCOtherGroupItem           policy24HSCOtherGroupItem           = new Policy24HSCOtherGroupItem();
            Policy24HSCOtherGroupItemRepository policy24HSCOtherGroupItemRepository = new Policy24HSCOtherGroupItemRepository();

            policy24HSCOtherGroupItem = policy24HSCOtherGroupItemRepository.GetPolicy24HSCOtherGroupItem(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)
                {
                    Policy24HSCOtherGroupItemDataTableItem policy24HSCOtherGroupItemDataTableItem = new Policy24HSCOtherGroupItemDataTableItem()
                    {
                        PolicyOtherGroupHeaderColumnNameId = item.PolicyOtherGroupHeaderColumnNameId,
                        PolicyOtherGroupHeaderColumnName   = item
                    };
                    policy24HSCOtherGroupItemDataTableItems.Add(policy24HSCOtherGroupItemDataTableItem);
                }
            }

            return(policy24HSCOtherGroupItemDataTableItems);
        }
 public Policy24HSCOtherGroupItemDataTableItemsVM(
     DataTable policy24HSCOtherGroupItemDataTableItems,
     Policy24HSCOtherGroupItem policy24HSCOtherGroupItem,
     PolicyOtherGroupHeader policyOtherGroupHeader,
     PolicyGroup policyGroup
     )
 {
     Policy24HSCOtherGroupItemDataTableItems = policy24HSCOtherGroupItemDataTableItems;
     Policy24HSCOtherGroupItem = policy24HSCOtherGroupItem;
     PolicyOtherGroupHeader    = policyOtherGroupHeader;
     PolicyGroup = policyGroup;
 }
 public Policy24HSCOtherGroupItemDataTableItemVM(
     Policy24HSCOtherGroupItemDataTableRow policy24HSCOtherGroupItemDataTableRow,
     Policy24HSCOtherGroupItem policy24HSCOtherGroupItem,
     PolicyOtherGroupHeader policyOtherGroupHeader,
     PolicyGroup policyGroup,
     List <Policy24HSCOtherGroupItemDataTableItem> policy24HSCOtherGroupItemDataTableItems
     )
 {
     Policy24HSCOtherGroupItemDataTableRow = policy24HSCOtherGroupItemDataTableRow;
     Policy24HSCOtherGroupItem             = policy24HSCOtherGroupItem;
     PolicyOtherGroupHeader = policyOtherGroupHeader;
     PolicyGroup            = policyGroup;
     Policy24HSCOtherGroupItemDataTableItems = policy24HSCOtherGroupItemDataTableItems;
 }