示例#1
0
        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);
        }
示例#2
0
        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";
            }
        }