示例#1
0
        private void Btn_consultaPerfil_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(Txt_consultaPerfil.Text.Trim()) == false)
            {
                Dgv_consultaPerfil.Rows.Clear();

                try
                {
                    consultaPerfil = "SELECT * FROM tbl_perfil WHERE nombre_Perfil LIKE ('%" + Txt_consultaPerfil.Text.Trim() + "%') AND estado = 1;";
                    OdbcCommand    comm      = new OdbcCommand(consultaPerfil, Conexion.nuevaConexion());
                    OdbcDataReader cargarDgv = comm.ExecuteReader();

                    while (cargarDgv.Read())
                    {
                        Dgv_consultaPerfil.Refresh();
                        Dgv_consultaPerfil.Rows.Add(cargarDgv.GetString(0), cargarDgv.GetString(1),
                                                    cargarDgv.GetString(2), cargarDgv.GetString(3));
                    }
                    comm.Connection.Close();
                    cargarDgv.Close();
                }
                catch (Exception err)
                {
                    Console.WriteLine(err.Message);
                }
            }
            else
            {
                MessageBox.Show("No se ha ingresado ningún campo");
            }
        }
示例#2
0
        private void Btn_buscar_Click(object sender, EventArgs e)
        {
            Dgv_consultaPerfil.Rows.Clear();
            Dgv_consultaPerfil.Refresh();
            OdbcDataReader mostrarEmpleado = logic.ConsultaLogicaPerfilesFiltro(Txt_nombrePerfil.Text);

            try
            {
                while (mostrarEmpleado.Read())
                {
                    Dgv_consultaPerfil.Rows.Add(mostrarEmpleado.GetString(0), mostrarEmpleado.GetString(1), mostrarEmpleado.GetString(2));
                }
            }
            catch (Exception err)
            {
                Console.WriteLine(err.Message);
            }
        }
示例#3
0
        //-----------------------------------------------------------------------------------para mostrar en DGV------------------------------------------------------------------------------
        public void MostrarConsulta()
        {
            try
            {
                Conexion       conexion        = new Conexion();
                string         consultaMostrar = "SELECT * FROM perfil_encabezado WHERE Estado='1';";
                OdbcCommand    comm            = new OdbcCommand(consultaMostrar, conexion.conexionbd());
                OdbcDataReader mostrarDatos    = comm.ExecuteReader();

                string         consultaMostrar2 = "SELECT * FROM perfil_detalle WHERE Estado='1';";
                OdbcCommand    comm2            = new OdbcCommand(consultaMostrar2, conexion.conexionbd());
                OdbcDataReader mostrarDatos2    = comm2.ExecuteReader();
                int            contador         = 0;
                while (mostrarDatos.Read() && mostrarDatos2.Read())
                {
                    contador = 0;
                    Dgv_consultaPerfil.Refresh();
                    for (int n = 1; n < 7; n++)
                    {
                        if (mostrarDatos2.GetString(n) == "1")
                        {
                            valores[contador] = "Si";
                        }
                        else
                        {
                            valores[contador] = "No";
                        }

                        contador++;
                    }
                    Dgv_consultaPerfil.Rows.Add(mostrarDatos.GetString(0), mostrarDatos.GetString(1), valores[0], valores[1], valores[2], valores[3], valores[4], valores[5], mostrarDatos2.GetString(7));
                }
                comm.Connection.Close();
                mostrarDatos.Close();
                comm2.Connection.Close();
                mostrarDatos2.Close();
            }
            catch (Exception err)
            {
                Console.Write(err.Message);
            }
        }
示例#4
0
        private void CargarDatos()
        {
            try
            {
                consultaPerfil = "SELECT * FROM tbl_perfil WHERE estado = 1;";
                OdbcCommand    comm      = new OdbcCommand(consultaPerfil, Conexion.nuevaConexion());
                OdbcDataReader cargarDgv = comm.ExecuteReader();

                while (cargarDgv.Read())
                {
                    Dgv_consultaPerfil.Refresh();
                    Dgv_consultaPerfil.Rows.Add(cargarDgv.GetString(0), cargarDgv.GetString(1),
                                                cargarDgv.GetString(2), cargarDgv.GetString(3));
                }
                comm.Connection.Close();
                cargarDgv.Close();
            }
            catch (Exception err)
            {
                Console.WriteLine(err.Message);
            }
        }