//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); }
public PolicyOnlineOtherGroupItemDataTableItemsVM( DataTable PolicyOnlineOtherGroupItemDataTableItems, PolicyOnlineOtherGroupItem PolicyOnlineOtherGroupItem, PolicyOtherGroupHeader policyOtherGroupHeader, PolicyGroup policyGroup ) { PolicyOnlineOtherGroupItemDataTableItems = PolicyOnlineOtherGroupItemDataTableItems; PolicyOnlineOtherGroupItem = PolicyOnlineOtherGroupItem; PolicyOtherGroupHeader = policyOtherGroupHeader; PolicyGroup = policyGroup; }
public PolicyOnlineOtherGroupItemDataTableItemVM( PolicyOnlineOtherGroupItemDataTableRow PolicyOnlineOtherGroupItemDataTableRow, PolicyOnlineOtherGroupItem PolicyOnlineOtherGroupItem, PolicyOtherGroupHeader policyOtherGroupHeader, PolicyGroup policyGroup, List <PolicyOnlineOtherGroupItemDataTableItem> PolicyOnlineOtherGroupItemDataTableItems ) { PolicyOnlineOtherGroupItemDataTableRow = PolicyOnlineOtherGroupItemDataTableRow; PolicyOnlineOtherGroupItem = PolicyOnlineOtherGroupItem; PolicyOtherGroupHeader = policyOtherGroupHeader; PolicyGroup = policyGroup; PolicyOnlineOtherGroupItemDataTableItems = PolicyOnlineOtherGroupItemDataTableItems; }