//Get items public List <PolicyOtherGroupItemDataTableItem> GetPolicyOtherGroupItemDataTableItems(int policyGroupId, int policyOtherGroupHeaderId) { List <PolicyOtherGroupItemDataTableItem> policyOtherGroupItemDataTableItems = new List <PolicyOtherGroupItemDataTableItem>(); PolicyOtherGroupItem policyOtherGroupItem = new PolicyOtherGroupItem(); PolicyOtherGroupItemRepository policyOtherGroupItemRepository = new PolicyOtherGroupItemRepository(); policyOtherGroupItem = policyOtherGroupItemRepository.GetPolicyOtherGroupItem(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) { PolicyOtherGroupItemDataTableItem policyOtherGroupItemDataTableItem = new PolicyOtherGroupItemDataTableItem() { PolicyOtherGroupHeaderColumnNameId = item.PolicyOtherGroupHeaderColumnNameId, PolicyOtherGroupHeaderColumnName = item }; policyOtherGroupItemDataTableItems.Add(policyOtherGroupItemDataTableItem); } } return(policyOtherGroupItemDataTableItems); }
public PolicyOtherGroupItemDataTableItemsVM( DataTable policyOtherGroupItemDataTableItems, PolicyOtherGroupItem policyOtherGroupItem, PolicyOtherGroupHeader policyOtherGroupHeader, PolicyGroup policyGroup ) { PolicyOtherGroupItemDataTableItems = policyOtherGroupItemDataTableItems; PolicyOtherGroupItem = policyOtherGroupItem; PolicyOtherGroupHeader = policyOtherGroupHeader; PolicyGroup = policyGroup; }
public PolicyOtherGroupItemDataTableItemVM( PolicyOtherGroupItemDataTableRow policyOtherGroupItemDataTableRow, PolicyOtherGroupItem policyOtherGroupItem, PolicyOtherGroupHeader policyOtherGroupHeader, PolicyGroup policyGroup, List <PolicyOtherGroupItemDataTableItem> policyOtherGroupItemDataTableItems ) { PolicyOtherGroupItemDataTableRow = policyOtherGroupItemDataTableRow; PolicyOtherGroupItem = policyOtherGroupItem; PolicyOtherGroupHeader = policyOtherGroupHeader; PolicyGroup = policyGroup; PolicyOtherGroupItemDataTableItems = policyOtherGroupItemDataTableItems; }