public Booking(int pNumber, Account pCreditaccount, OCurrency pAmount, Account pDebitaccount, OAccountingLabels pLabel, DateTime pDate, Branch branch) { Number = pNumber; CreditAccount = pCreditaccount; DebitAccount = pDebitaccount; _amount = pAmount; Label = pLabel; Date = pDate; Branch = branch; }
private static void _AssertSelectedExportingBooking(BookingToExport pExport, DateTime pDate, string pDebitAccountLabel, string pCreditAccountLabel, OCurrency pAmount, double?pExchangeRate, string pUserName, string pEventCode, string pContractCode, string pFundingLine, int pNumber, OAccountingLabels pAccountingLabel) { Assert.AreEqual(pDate, pExport.Date); Assert.AreEqual(pDebitAccountLabel, pExport.DebitLocalAccountNumber); Assert.AreEqual(pCreditAccountLabel, pExport.CreditLocalAccountNumber); Assert.AreEqual(pAmount.Value, pExport.InternalAmount.Value); Assert.AreEqual(pExchangeRate, pExport.ExchangeRate); Assert.AreEqual(pUserName, pExport.UserName); Assert.AreEqual(pEventCode, pExport.EventCode); Assert.AreEqual(pContractCode, pExport.ContractCode); Assert.AreEqual(pFundingLine, pExport.FundingLine); Assert.AreEqual(pNumber, pExport.Number); Assert.AreEqual(pAccountingLabel, pExport.AccountingLabel); }
private static void _AssertSelectedExportingBooking(BookingToExport pExport, DateTime pDate, string pDebitAccountLabel, string pCreditAccountLabel, OCurrency pAmount, double? pExchangeRate, string pUserName, string pEventCode, string pContractCode, string pFundingLine, int pNumber, OAccountingLabels pAccountingLabel) { Assert.AreEqual(pDate, pExport.Date); Assert.AreEqual(pDebitAccountLabel, pExport.DebitLocalAccountNumber); Assert.AreEqual(pCreditAccountLabel, pExport.CreditLocalAccountNumber); Assert.AreEqual(pAmount.Value, pExport.InternalAmount.Value); Assert.AreEqual(pExchangeRate, pExport.ExchangeRate); Assert.AreEqual(pUserName, pExport.UserName); Assert.AreEqual(pEventCode, pExport.EventCode); Assert.AreEqual(pContractCode, pExport.ContractCode); Assert.AreEqual(pFundingLine, pExport.FundingLine); Assert.AreEqual(pNumber, pExport.Number); Assert.AreEqual(pAccountingLabel, pExport.AccountingLabel); }
private static void _AssertSelectedBooking(Booking pBooking, int pNumber, string pDebitAccount, string pCreditAccount, OCurrency pAmount, OAccountingLabels pLabel) { Assert.AreEqual(pNumber, pBooking.Number); Assert.AreEqual(pDebitAccount, pBooking.DebitAccount.Number); Assert.AreEqual(pCreditAccount, pBooking.CreditAccount.Number); Assert.AreEqual(pAmount.Value, pBooking.Amount.Value); Assert.AreEqual(pLabel, pBooking.Label); }