private static PublishedProviderFundingStructureItem MapToFundingStructureItem( int level, string name, string fundingLineCode, PublishedProviderFundingStructureType type, string calculationType = null, string calculationId = null, List <PublishedProviderFundingStructureItem> fundingStructureItems = null, string value = null) => new PublishedProviderFundingStructureItem( level, name, fundingLineCode, calculationId, type, value, calculationType, fundingStructureItems);
public PublishedProviderFundingStructureItem( int level, string name, string fundingLineCode, string calculationId, PublishedProviderFundingStructureType type, string value, string calculationType, List <PublishedProviderFundingStructureItem> fundingStructureItems) { Level = level; Name = name; CalculationId = calculationId; Type = type; Value = value; CalculationType = calculationType; FundingStructureItems = fundingStructureItems; FundingLineCode = fundingLineCode; }
public PublishedProviderFundingStructureItemBuilder WithType(PublishedProviderFundingStructureType type) { _type = type; return(this); }