public static AccountingJournalTransaction CreateAccountingJournalTransaction(object jounralSerial, object transactionDate, object transactionAmount, object financialTransactionType_P_ID, object description) { if (jounralSerial == null || transactionDate == null || transactionAmount == null || financialTransactionType_P_ID == null) { return(null); } AccountingJournalTransaction accountingJournalTransaction = DBCommon.CreateNewDBEntity <AccountingJournalTransaction>(); accountingJournalTransaction.JounralSerial = jounralSerial.ToString(); accountingJournalTransaction.TransactionDate = Convert.ToDateTime(transactionDate); accountingJournalTransaction.TransactionAmount = Convert.ToDouble(transactionAmount); accountingJournalTransaction.FinancialTransactionType_P_ID = Convert.ToInt32(financialTransactionType_P_ID); if (description != null) { accountingJournalTransaction.Description = description.ToString(); } return(accountingJournalTransaction); }
public static AccountingJournalEntryTransaction CreateAccountingJournalEntryTransaction( AccountingJournalTransaction accountingJournalTransaction, object amount, object serial, object chartOfAccount_CU_ID, object isDebit, object description) { if (accountingJournalTransaction == null || amount == null || serial == null || chartOfAccount_CU_ID == null || isDebit == null) { return(null); } AccountingJournalEntryTransaction accountingJournalEntryTransaction = DBCommon.CreateNewDBEntity <AccountingJournalEntryTransaction>(); accountingJournalEntryTransaction.Amount = Convert.ToDouble(amount); accountingJournalEntryTransaction.Serial = serial.ToString(); accountingJournalEntryTransaction.AccountingJournalTransaction = accountingJournalTransaction; accountingJournalEntryTransaction.ChartOfAccount_CU_ID = Convert.ToInt32(chartOfAccount_CU_ID); accountingJournalEntryTransaction.IsDebit = Convert.ToBoolean(isDebit); if (description != null) { accountingJournalEntryTransaction.Description = description.ToString(); } return(accountingJournalEntryTransaction); }