예제 #1
0
        public void TransButton_Click(object sender, RoutedEventArgs e)
        {
            var transaction = new Transaction
            {
                BankId          = _bankingService.GetBankingInfo(FinanceListComboBox.SelectedItem.ToString()).BankId,
                ACnameID        = _bankingService.GetAcNameInfo(AccountNameCombo.SelectedItem.ToString()).ACnameID,
                TranstionTypeId = _bankingService.GetTransTypeInfo(TransTypeComboBox.SelectedItem.ToString())
                                  .TransactionTypeId,
                Amount    = (Convert.ToDouble(AmountTextBox.Text)),
                TransDesc = TransReasonTextBox.Text,
                Date      = DateTime.Now
            };

            _initiateDataUpdate.UpdateTblTransaction(transaction);
            _initiateDataUpdate.UpdateTblEntity(_objectConversions.ConvertTransactionToEachEntityTran(transaction));
        }
예제 #2
0
 public void Test()
 {
     //   var cb = new tblAccountName() { ACnameID = 3, ACname = "Vihaan" };
     for (int i = 1; i <= 1; i++)
     {
         var transaction = new Transaction()
         {
             ACnameID        = 2,
             Amount          = 703,
             BankId          = 3,
             Date            = DateTime.Now,
             TranstionTypeId = 2,
             TransDesc       = "forth 89 attempt to write data"
         };
         _tblUpdate.UpdateTblTransaction(transaction);
     }
 }
 public bool PostTransaction(Transaction transaction)
 {
     _dataUpdate.UpdateTblTransaction(transaction);
     return(true);
 }