private string obtieneNombreIP(string hostname) { string ipName = ""; // obtengo el nombre de la ip para la impresora con la que se va a imprimir UConnection DB = new UConnection(ConfigurationManager.AppSettings.Get("ipBD"), ConfigurationManager.AppSettings.Get("serverBD"), ConfigurationManager.AppSettings.Get("usuarioBD"), ConfigurationManager.AppSettings.Get("passBD")); string sql = "select SU_IMPRESORA from FRSALIDA_IMPNAME where SU_NAME = '" + hostname + "' and SU_TIPO = 'PASE'"; try { if (DB.EjecutaSQL(sql)) { while (DB.ora_DataReader.Read()) { ipName = Convert.ToString(DB.ora_DataReader["SU_IMPRESORA"]); } } } catch (Exception ex) { //MessageBox.Show("OCURRIÓ UN ERROR AL TRATAR DE OBTENER LA IMPRESORA PARA EL VOUCHER." + ex.Message, "FAVOR DE REPORTARLO A SU ÁREA DE SISTEMAS"); } finally { DB.Dispose(); } return(ipName); }
private void obtenerReservaPorBrazalete() { arrbr = new ArrayList(); string sql = "select BR_PREFIJO, BU_FOLIO,RV_RESERVA,RV_HABI,VN_APELLIDO||' '||VN_NOMBRE AS NOMBRE" + " from FRBRAZACOLORES" + " INNER JOIN FRBRAZALUSO ON BR_COLOR=BU_COLOR" + " INNER JOIN FRESERVA ON BU_RESERVA=RV_RESERVA" + " INNER JOIN FRESERNO ON RV_RESERVA=VN_RESERVA" + // " WHERE RV_STATUS='B' "+ " WHERE RV_STATUS='B' AND RV_SALIDA='" + fecCont.ToString("dd/MMM/yy", CultureInfo.CreateSpecificCulture("en-US")) + "'" + " AND VN_SECUENCIA=1 AND BU_FOLIO LIKE '%" + txtBrazalete.Text + "%' AND RV_HABI='" + txthabi.Text + "'"; try { if (DB.EjecutaSQL(sql)) { while (DB.ora_DataReader.Read()) { br = new BrazaR(); //reserva = Convert.ToString(DB.ora_DataReader["BU_RESERVA"]); br.Prefijo = Convert.ToString(DB.ora_DataReader["BR_PREFIJO"]); br.Folio = Convert.ToString(DB.ora_DataReader["BU_FOLIO"]); br.Reserva = Convert.ToString(DB.ora_DataReader["RV_RESERVA"]); br.Habi = Convert.ToString(DB.ora_DataReader["RV_HABI"]); br.Nombre = Convert.ToString(DB.ora_DataReader["NOMBRE"]); arrbr.Add(br); } } } catch (Exception ex) { lblaviso.Text = "OCURRIÓ UN ERROR AL TRATAR DE CONECTARSE A LA BASE DE DATOS"; } }