public static CheckObject CreateCheck( string id, string amount, string currency, string memo, string payer, string payerAccountNumber, string payee, string payeeAccountNumber, string checkNumber, DateTime?validFrom = null, DateTime?validTo = null) { var r = new CheckDbRecord { ID = id, Amount = amount, CheckNumber = checkNumber, Currency = currency, Memo = memo, Payer = payer, Payee = payee, PayerAccountNumber = payerAccountNumber, PayeeAccountNumber = payeeAccountNumber, ValidFrom = validFrom ?? DateTime.MinValue, ValidTo = validTo ?? DateTime.MaxValue }; return(new CheckObject(r)); }
private static CheckObject create(CheckDbRecord dbRecord) { return(new CheckObject(dbRecord)); }