//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; }