public static BankCheckLayout CreateBankCheckLayout(string dataAreaId, string bankAccountId, decimal startPosition, decimal paperLength, decimal firstSignatureAmountLimit, int checkNumberLength, decimal secondSignatureAmountLimit, int numberOfSlipCopies, global::Microsoft.Dynamics.DataEntities.BankAccount bankAccount) { BankCheckLayout bankCheckLayout = new BankCheckLayout(); bankCheckLayout.dataAreaId = dataAreaId; bankCheckLayout.BankAccountId = bankAccountId; bankCheckLayout.StartPosition = startPosition; bankCheckLayout.PaperLength = paperLength; bankCheckLayout.FirstSignatureAmountLimit = firstSignatureAmountLimit; bankCheckLayout.CheckNumberLength = checkNumberLength; bankCheckLayout.SecondSignatureAmountLimit = secondSignatureAmountLimit; bankCheckLayout.NumberOfSlipCopies = numberOfSlipCopies; if ((bankAccount == null)) { throw new global::System.ArgumentNullException("bankAccount"); } bankCheckLayout.BankAccount = bankAccount; return(bankCheckLayout); }
partial void OnBankAccountChanging(global::Microsoft.Dynamics.DataEntities.BankAccount value);