public void PrintCommonReceipt(OfflineTicket OfflineTicket, int treasuryNo) { CommonUtilities CommonUtilitiesObject = new CommonUtilities(); try { CommonUtilitiesObject.GetCommonValues(OfflineTicket, treasuryNo); } catch (Exception Ex) { ExceptionManager.Publish(Ex); } }
public void GetCommonValues(OfflineTicket OfflineTicket, int treasuryNo) { oOfflineTicket = OfflineTicket; if (Settings.EnableVoucher) { PrintType = "OFFLINE REDEMPTION"; } BMC.Common.LogManagement.LogManager.WriteLog("Inside CommonUtilites Settings.EnableVoucher=: " + Settings.EnableVoucher.ToString() + "object offlineticket=:" + oOfflineTicket.ToString() , BMC.Common.LogManagement.LogManager.enumLogLevel.Debug); GetMachineDetailsTreasury(treasuryNo.ToString()); PrintFunction(); }
public bool SaveOfflineTicketDetails(OfflineTicket offlineTicket, out int treasuryNo) { treasuryNo = 0; try { SqlParameter[] paramss = new SqlParameter[9]; paramss[0] = new SqlParameter(DBConstants.CONST_PARAM_iINSTALLATION_NUMBER, offlineTicket.InstallationNumber); paramss[1] = new SqlParameter(DBConstants.CONST_PARAM_sTICKET_NUMBER, offlineTicket.TicketBarCode); paramss[2] = new SqlParameter(DBConstants.CONST_PARAM_dDate, DateTime.Now); paramss[3] = new SqlParameter(DBConstants.CONST_PARAM_sWINDOWS_USER, offlineTicket.UserName); paramss[4] = new SqlParameter(DBConstants.CONST_PARAM_iUSERID, offlineTicket.UserID); paramss[5] = new SqlParameter(DBConstants.CONST_PARAM_sWORKSTATION, offlineTicket.MachineName); paramss[6] = new SqlParameter(DBConstants.CONST_PARAM_sCUSTOMER_DETAILS, offlineTicket.CustomerDetails); paramss[7] = new SqlParameter(DBConstants.CONST_PARAM_iVALUE, offlineTicket.PayableValue); paramss[8] = new SqlParameter(DBConstants.CONST_PARAM_TreasuryNo, treasuryNo); paramss[8].DbType = DbType.Int32; paramss[8].Direction = ParameterDirection.Output; SqlHelper.ExecuteNonQuery(CommonDataAccess.ExchangeConnectionString, CommandType.StoredProcedure, DBConstants.CONST_SP_SAVE_OFFLINE_TICKET_PROC, paramss); treasuryNo = Convert.ToInt32(paramss[8].Value); return(true); //DataBaseServiceHandler.ExecuteScalar<int>(CommonDataAccess.ExchangeConnectionString, CommandType.StoredProcedure, DBConstants.CONST_SP_SAVE_OFFLINE_TICKET_PROC, // DataBaseServiceHandler.AddParameter<int>(DBConstants.CONST_PARAM_iINSTALLATION_NUMBER, DbType.Int32, offlineTicket.InstallationNumber), // DataBaseServiceHandler.AddParameter<string>(DBConstants.CONST_PARAM_sTICKET_NUMBER, DbType.String, offlineTicket.TicketBarCode), // DataBaseServiceHandler.AddParameter<DateTime>(DBConstants.CONST_PARAM_dDate, DbType.DateTime, DateTime.Now), // DataBaseServiceHandler.AddParameter<string>(DBConstants.CONST_PARAM_sWINDOWS_USER, DbType.String, offlineTicket.UserName), // DataBaseServiceHandler.AddParameter<int>(DBConstants.CONST_PARAM_iUSERID, DbType.String, offlineTicket.UserID), // DataBaseServiceHandler.AddParameter<string>(DBConstants.CONST_PARAM_sWORKSTATION, DbType.String, offlineTicket.MachineName), // DataBaseServiceHandler.AddParameter<string>(DBConstants.CONST_PARAM_sCUSTOMER_DETAILS, DbType.String, offlineTicket.CustomerDetails), // DataBaseServiceHandler.AddParameter<float>(DBConstants.CONST_PARAM_iVALUE, DbType.Decimal, offlineTicket.PayableValue)); //return true; } catch (Exception ex) { ExceptionManager.Publish(ex); } return(false); }
public bool SaveOfflineTicketDetails(OfflineTicket OfflineTicketEntity, out int treasuryNo) { return(redeemOfflineTicket.SaveOfflineTicketDetails(OfflineTicketEntity, out treasuryNo)); }
public bool SaveOfflineTicketDetails(OfflineTicket objOfflineTicketDetails, out int treasuryNo) { return(RedeemOfflineTicketDBAccess.SaveOfflineTicketDetails(objOfflineTicketDetails, out treasuryNo)); }