public ClientFeeGroupTransactionFeeVM(IEnumerable <SelectListItem> transactionFees, int originalTransactionFeeId, IEnumerable <SelectListItem> products, TransactionFeeClientFeeGroup transactionFeeClientFeeGroup, ClientFeeGroup clientFeeGroup, TransactionFee transactionFee, int feeTypeId, string feeTypeDisplayName, string feeTypeDisplayNameShort, bool hasDomainWriteAccess) { TransactionFeeClientFeeGroup = transactionFeeClientFeeGroup; Products = products; ClientFeeGroup = clientFeeGroup; OriginalTransactionFeeId = originalTransactionFeeId; TransactionFees = transactionFees; TransactionFee = transactionFee; FeeTypeId = feeTypeId; FeeTypeDisplayName = feeTypeDisplayName; FeeTypeDisplayNameShort = feeTypeDisplayNameShort; HasDomainWriteAccess = hasDomainWriteAccess; }