Exemplo n.º 1
0
 private void SaveExpenses()
 {
     try
     {
         Logger.Info("Credit debit save start.");
         PaymentTransactionDetailsModel transactionModel = new PaymentTransactionDetailsModel();
         transactionModel.ToAcc       = GetPayeeAccount();
         transactionModel.FromAcc     = GetPayerAccount();
         transactionModel.DayCash     = Convert.ToDecimal(txtAmount.Text);
         transactionModel.PayModeId   = Convert.ToInt32((cmbPaymentMethod.SelectedItem as DropDown).Value);
         transactionModel.TransDate   = dtpTransaction.Value;
         transactionModel.TransNumber = lblTokenValue.Text;
         transactionModel.Description = txtDescription.Text;
         transactionModel.UserID      = 1;
         transactionModel.CustType    = "E";
         _reciever.Save(transactionModel);
         Logger.Info("Credit debit save save.");
         MessageBox.Show("Expenses saved successfully.", "Success", MessageBoxButtons.OK);
         ResetComponents();
         FillToken();
     }
     catch (Exception ex)
     {
         Logger.Error("Error in debit credit save.", ex);
     }
 }
Exemplo n.º 2
0
        public void Save(PaymentTransactionDetailsModel model)
        {
            Dictionary <string, string> parameters = new Dictionary <string, string>();

            parameters.Add("@T_ID", model.TID.ToString());
            parameters.Add("@Cust_ID", model.FromAcc.ToString());
            parameters.Add("@From_Acc", model.FromAcc.ToString());
            parameters.Add("@To_Acc", model.ToAcc.ToString());
            parameters.Add("@Day_Cash", model.DayCash.ToString());
            parameters.Add("@Paid_Cash", model.PaidCash.ToString());
            parameters.Add("@Pay_Mode_Id", model.PayModeId.ToString());
            parameters.Add("@Opening_Balance", model.OpeningBalance.ToString());
            parameters.Add("@Closing_Balance", model.ClosingBalance.ToString());
            parameters.Add("@Tran_Date", model.TransDate.ToDateString());
            parameters.Add("@Tran_Number", model.TransNumber.ToString());
            parameters.Add("@Description", model.Description);
            parameters.Add("@Cust_Type", !String.IsNullOrEmpty(model.CustType) ? model.CustType.ToString():string.Empty);
            parameters.Add("@User_ID", model.UserID.ToString());
            parameters.Add("@Flag", "A");
            parameters.Add("@Voucher_No", !String.IsNullOrEmpty(model.VoucherNo)? model.VoucherNo.ToString(): null);
            parameters.Add("@Tran_Type", "E");
            _paymentTrasactionRepo.Save(parameters);
        }