コード例 #1
0
        //Get items
        public List <PolicyPriceTrackingOtherGroupItemDataTableItem> GetPolicyPriceTrackingOtherGroupItemDataTableItems(int policyGroupId, int policyOtherGroupHeaderId)
        {
            List <PolicyPriceTrackingOtherGroupItemDataTableItem> PolicyPriceTrackingOtherGroupItemDataTableItems = new List <PolicyPriceTrackingOtherGroupItemDataTableItem>();

            PolicyPriceTrackingOtherGroupItem           PolicyPriceTrackingOtherGroupItem           = new PolicyPriceTrackingOtherGroupItem();
            PolicyPriceTrackingOtherGroupItemRepository PolicyPriceTrackingOtherGroupItemRepository = new PolicyPriceTrackingOtherGroupItemRepository();

            PolicyPriceTrackingOtherGroupItem = PolicyPriceTrackingOtherGroupItemRepository.GetPolicyPriceTrackingOtherGroupItem(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)
                {
                    PolicyPriceTrackingOtherGroupItemDataTableItem PolicyPriceTrackingOtherGroupItemDataTableItem = new PolicyPriceTrackingOtherGroupItemDataTableItem()
                    {
                        PolicyOtherGroupHeaderColumnNameId = item.PolicyOtherGroupHeaderColumnNameId,
                        PolicyOtherGroupHeaderColumnName   = item
                    };
                    PolicyPriceTrackingOtherGroupItemDataTableItems.Add(PolicyPriceTrackingOtherGroupItemDataTableItem);
                }
            }

            return(PolicyPriceTrackingOtherGroupItemDataTableItems);
        }
コード例 #2
0
 public PolicyPriceTrackingOtherGroupItemDataTableItemsVM(
     DataTable policyPriceTrackingOtherGroupItemDataTableItems,
     PolicyPriceTrackingOtherGroupItem policyPriceTrackingOtherGroupItem,
     PolicyOtherGroupHeader policyOtherGroupHeader,
     PolicyGroup policyGroup
     )
 {
     PolicyPriceTrackingOtherGroupItemDataTableItems = policyPriceTrackingOtherGroupItemDataTableItems;
     PolicyPriceTrackingOtherGroupItem = policyPriceTrackingOtherGroupItem;
     PolicyOtherGroupHeader            = policyOtherGroupHeader;
     PolicyGroup = policyGroup;
 }
 public PolicyPriceTrackingOtherGroupItemDataTableItemVM(
     PolicyPriceTrackingOtherGroupItemDataTableRow policyPriceTrackingOtherGroupItemDataTableRow,
     PolicyPriceTrackingOtherGroupItem policyPriceTrackingOtherGroupItem,
     PolicyOtherGroupHeader policyOtherGroupHeader,
     PolicyGroup policyGroup,
     List <PolicyPriceTrackingOtherGroupItemDataTableItem> policyPriceTrackingOtherGroupItemDataTableItems
     )
 {
     PolicyPriceTrackingOtherGroupItemDataTableRow = policyPriceTrackingOtherGroupItemDataTableRow;
     PolicyPriceTrackingOtherGroupItem             = policyPriceTrackingOtherGroupItem;
     PolicyOtherGroupHeader = policyOtherGroupHeader;
     PolicyGroup            = policyGroup;
     PolicyPriceTrackingOtherGroupItemDataTableItems = policyPriceTrackingOtherGroupItemDataTableItems;
 }