Beispiel #1
0
 public bool FillAmountinCassettes(int device_ID, decimal fillamount, decimal currentBalance, int user_ID, int withDrawFlag, string type, bool? returnBalance, int transaction_Reason_ID, System.Xml.Linq.XElement cassetteXML, ref int result, ref usp_Vault_FillVaultResult v_res,bool sendAlert)
 {
     return objVaultBiz.FillAmountinCassettes(device_ID, fillamount, currentBalance, user_ID, withDrawFlag, type, returnBalance, transaction_Reason_ID, cassetteXML, ref result, ref  v_res, sendAlert);
 }
        public void CreateVaultCassettesCurrentTransactionReport(usp_Vault_FillVaultResult Vault, string TransactionType)
        {
            try
            {
                using (CReportViewer cReportViewer = new CReportViewer())
                {
                    cReportViewer.ShowVaultCurrentTransactionSlip(Vault.Vault_ID, Vault.Name, Vault.Serial_NO, Vault.Manufacturer_Name, Vault.Type_Prefix, SecurityHelper.CurrentUser.DisplayName,
                                                              Convert.ToDateTime(Vault.CreatedDate), Vault.IsWebServiceEnabled, Convert.ToDecimal(Vault.FillAmount),
                                                              Convert.ToDecimal(Vault.TotalAmountOnFill), Convert.ToDecimal(Vault.CurrentBalance), TransactionType);
                    cReportViewer.SetOwner(Window.GetWindow(this));
                    cReportViewer.ShowDialog();
                }


                LogManager.WriteLog("Show Vault Transaction Slip Report Successfull", LogManager.enumLogLevel.Info);
            }
            catch (Exception ex)
            {
                ExceptionManager.Publish(ex);
            }
        }
 public bool FillAmountinCassettes(int device_ID, decimal fillamount, decimal currentBalance, int user_ID, int withDrawFlag, string type, bool? returnBalance,
     int transaction_Reason_ID, System.Xml.Linq.XElement cassetteXML, ref int result, ref usp_Vault_FillVaultResult v_res, bool sendAlert)
 {
     int? _result = 0;
     List<usp_Vault_FillVaultResult> lst_res = objVaultDataAccess.Vault_FillVault(device_ID, fillamount, currentBalance, user_ID, withDrawFlag, type, returnBalance, transaction_Reason_ID, ref _result, cassetteXML, sendAlert).ToList();
     if (lst_res.Count > 0)
     {
         v_res = lst_res[0];
     }
     result = (_result ?? 0);
     return (result >= 0);
 }