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); }