示例#1
0
        public DevolucionEntrada(int id, bool editar)
        {
            InitializeComponent();
            ControlesEstado(editar);
            btnNuevo.Visible = false;
            DataSet DT = new DataSet();

            Clases.Conexion conexion = new Clases.Conexion();
            DT = conexion.ExtraeraDataSet("Select devolucion_entrada.iddevolucionentrada, devolucion_entrada.numentrada, proveedores.idproveedor, proveedores.nombre, devolucion_entrada.cant_articulos, devolucion_entrada.descripcion, " +
                                          "entradas.conduce from devolucion_entrada join entradas on devolucion_entrada.numentrada = entradas.identrada join proveedores on entradas.idproveedor = " +
                                          "proveedores.idproveedor where devolucion_entrada.iddevolucionentrada = " + id + "");
            if (DT.Tables[0].Rows.Count > 0)
            {
                lblContador.Text     = DT.Tables[0].Rows[0]["cant_articulos"].ToString();
                txtConduce.Text      = DT.Tables[0].Rows[0]["conduce"].ToString();
                txtNoEntrada.Text    = DT.Tables[0].Rows[0]["numentrada"].ToString();
                txtProveedor.Text    = DT.Tables[0].Rows[0]["nombre"].ToString();
                txtIDProveedor.Text  = DT.Tables[0].Rows[0]["idproveedor"].ToString();
                txtIdDevEntrada.Text = DT.Tables[0].Rows[0]["iddevolucionentrada"].ToString();
                txtDescripcion.Text  = DT.Tables[0].Rows[0]["descripcion"].ToString();
                DT = conexion.ExtraeraDataSet("Select entradadetail.idarticulo as 'ID Articulo', articulos.nombre_articulo as 'Articulo', " +
                                              "entradadetail.cantidad as 'Cantidad' from entradadetail join articulos on entradadetail.idarticulo = articulos.idarticulo where entradadetail.numentrada = " + DT.Tables[0].Rows[0]["numentrada"].ToString() + "");
                Clases.ControlDeDatos.CargarDetails(dataGridView2, DT);
            }
            else
            {
                Clases.ControlDeDatos.NoEncontrado();
            }
        }
示例#2
0
 private void btnbuscar_Click(object sender, EventArgs e)
 {
     if (txtNoEntrada.Text == string.Empty)
     {
         Clases.ControlDeDatos.LleneelCampos();
     }
     else
     {
         DataSet         DS;
         Clases.Conexion Conexion = new Clases.Conexion();
         DS = Conexion.ExtraeraDataSet("select entradas.idproveedor as 'ID Proveedor', proveedores.nombre as 'Proveedor', entradas.conduce as 'Conduce', " +
                                       "entradas.fecha as 'Fecha', entradas.cant_total as 'Total' from entradas join proveedores on entradas.idproveedor = proveedores.idproveedor " +
                                       "where entradas.identrada = '" + txtNoEntrada.Text + "'");
         if (DS.Tables[0].Rows.Count > 0)
         {
             txtIDProveedor.Text   = DS.Tables[0].Rows[0]["ID Proveedor"].ToString();
             txtProveedor.Text     = DS.Tables[0].Rows[0]["Proveedor"].ToString();
             txtConduce.Text       = DS.Tables[0].Rows[0]["Conduce"].ToString();
             dateTimePicker2.Value = Convert.ToDateTime(DS.Tables[0].Rows[0]["Fecha"]);
             txtConduce.Text       = DS.Tables[0].Rows[0]["Conduce"].ToString();
             lblContador.Text      = DS.Tables[0].Rows[0]["Total"].ToString();
             DS = Conexion.ExtraeraDataSet("select articulos.idarticulo as 'ID', articulos.nombre_articulo as 'Articulo', entradadetail.cantidad as 'Cantidad' " +
                                           "from entradadetail join articulos on articulos.idarticulo = entradadetail.idarticulo where entradadetail.numentrada = '" + txtNoEntrada.Text + "'");
             Clases.ControlDeDatos.CargarDetails(dataGridView2, DS);
         }
         else
         {
             Clases.ControlDeDatos.NoEncontrado();
         }
     }
 }
示例#3
0
        public Articulo(int id, bool editar)
        {
            InitializeComponent();
            if (editar == false)
            {
                Desactivarcontroles();
                BotonesVisibles(editar);
            }
            else
            {
                Activarcontroles();
                BotonesVisibles(editar);
            }
            Clases.Conexion conexion = new Clases.Conexion();
            DataSet         DT       = new DataSet();

            DT = conexion.ExtraeraDataSet("Select * from articulos where idarticulo = " + id + "");
            txtidarticulo.Text     = DT.Tables[0].Rows[0]["idarticulo"].ToString();
            txtnombrearticulo.Text = DT.Tables[0].Rows[0]["nombre_articulo"].ToString();
            txtcantidad.Text       = DT.Tables[0].Rows[0]["Cantidad"].ToString();
            txtIdProveedor.Text    = DT.Tables[0].Rows[0]["idproveedor"].ToString();
            txtMarca.Text          = DT.Tables[0].Rows[0]["marca"].ToString();
            txtdescripcion.Text    = DT.Tables[0].Rows[0]["Descripcion"].ToString();
            DT = conexion.ExtraeraDataSet("select nombre from proveedores where idproveedor = " + txtIdProveedor.Text + "");
            txtProveedor.Text = DT.Tables[0].Rows[0]["nombre"].ToString();
        }
示例#4
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            //Colocar validacion de un supervisor

            if (txtIDProveedor.Text == string.Empty || txtProveedor.Text == string.Empty || txtConduce.Text == string.Empty || txtDescripcion.Text == string.Empty)
            {
                Clases.ControlDeDatos.CompleteLosCampos();
            }
            else if (dataGridView2.Rows.Count < 1)
            {
                Clases.ControlDeDatos.SinRegistros();
            }
            else
            {
                if (MessageBox.Show("¿Esta seguro que desea aplicar una devolucion a este entrada?", "Aviso", MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
                {
                    Clases.ControlDeDatos controldedatos = new Clases.ControlDeDatos();
                    Clases.Conexion       conexion       = new Clases.Conexion();//guardar
                    conexion.EjecutarScript("insert into devolucion_entrada (numentrada, idusuario, fecha, cant_articulos, descripcion ) " +
                                            "values (" + txtNoEntrada.Text + ", " + Login.ID_Usuario + ", Convert(char(19), '" + dateTimePicker1.Value.ToShortDateString() + "'), " + Convert.ToInt32(lblContador.Text) + ", '" + txtDescripcion.Text + "')");
                    int i = dataGridView2.Rows.Count;
                    for (int x = 0; x < i; x++)
                    {
                        conexion.EjecutarScript("update articulos set cantidad = cantidad - " + dataGridView2.Rows[x].Cells[2].Value.ToString() + " where idarticulo = " + dataGridView2.Rows[x].Cells[0].Value.ToString() + "");
                    }
                    ControlesEstado(false);
                }
            }
        }
示例#5
0
        public DevolucionSalida(int id, bool editar)
        {
            InitializeComponent();
            ControlesEstado(editar);
            btnNuevo.Visible = false;
            DataSet DT = new DataSet();

            Clases.Conexion conexion = new Clases.Conexion();
            DT = conexion.ExtraeraDataSet("Select devolucion_Salida.iddevolucionsalida, devolucion_salida.numsalida, departamentos.iddepartamento, departamentos.nombredepto, devolucion_salida.cant_articulos, devolucion_salida.descripcion, " +
                                          "empleados.nombre + ' ' +  empleados.Apellido as 'Supervisor' from devolucion_salida join salidas on devolucion_salida.numsalida = salidas.idsalida join departamentos on salidas.iddepartamento = " +
                                          "departamentos.iddepartamento join empleados on departamentos.idempleado = empleados.idempleado where devolucion_salida.iddevolucionsalida = " + id + "");
            if (DT.Tables[0].Rows.Count > 0)
            {
                lblContador.Text     = DT.Tables[0].Rows[0]["cant_articulos"].ToString();
                txtSupervisor.Text   = DT.Tables[0].Rows[0]["supervisor"].ToString();
                txtNoSalida.Text     = DT.Tables[0].Rows[0]["numsalida"].ToString();
                txtdepartamento.Text = DT.Tables[0].Rows[0]["nombredepto"].ToString();
                txtIDDepto.Text      = DT.Tables[0].Rows[0]["iddepartamento"].ToString();
                txtIdDevSalida.Text  = DT.Tables[0].Rows[0]["iddevolucionsalida"].ToString();
                txtDescripcion.Text  = DT.Tables[0].Rows[0]["descripcion"].ToString();
                DT = conexion.ExtraeraDataSet("Select salidadetail.idarticulo as 'ID Articulo', articulos.nombre_articulo as 'Articulo', " +
                                              "salidadetail.cantidad as 'Cantidad' from salidadetail join articulos on salidadetail.idarticulo = articulos.idarticulo where salidadetail.numsalida = " + DT.Tables[0].Rows[0]["numsalida"].ToString() + "");
                Clases.ControlDeDatos.CargarDetails(dataGridView1, DT);
            }
            else
            {
                Clases.ControlDeDatos.NoEncontrado();
            }
        }
示例#6
0
        public Empleado(int id, bool editar)
        {
            InitializeComponent();
            if (editar == false)
            {
                DesactivarControles();
                BotonesVisibles(editar);
            }
            else
            {
                ActivarControles();
                BotonesVisibles(editar);
            }
            Clases.Conexion conexion = new Clases.Conexion();
            DataSet         DT       = new DataSet();

            DT                    = conexion.ExtraeraDataSet("Select * from empleados where idempleado = " + id + "");
            txtnombre.Text        = DT.Tables[0].Rows[0]["nombre"].ToString();
            txtapellido.Text      = DT.Tables[0].Rows[0]["apellido"].ToString();
            txtcedula.Text        = DT.Tables[0].Rows[0]["cedula"].ToString();
            txtEmail.Text         = DT.Tables[0].Rows[0]["email"].ToString();
            richtxtDireccion.Text = DT.Tables[0].Rows[0]["Direccion"].ToString();
            txtTelefono.Text      = DT.Tables[0].Rows[0]["Telefono"].ToString();
            txtcargo.Text         = DT.Tables[0].Rows[0]["Cargo"].ToString();
            txtidempleado.Text    = DT.Tables[0].Rows[0]["idempleado"].ToString();
            if (DT.Tables[0].Rows[0]["Sexo"].ToString() == "F")
            {
                radiofemenino.Checked = true;
            }
            else if (DT.Tables[0].Rows[0]["Sexo"].ToString() == "M")
            {
                radiomasculino.Checked = true;
            }
        }
示例#7
0
        public Proveedor(int id, bool editar)
        {
            InitializeComponent();
            if (editar == false)
            {
                DesactivarControles();
                BotonesVisibles(editar);
            }
            else
            {
                ActivarControles();
                BotonesVisibles(editar);
            }
            Clases.Conexion conexion = new Clases.Conexion();
            DataSet         DT       = new DataSet();

            DT = conexion.ExtraeraDataSet("Select * from proveedores where idproveedor = " + id + "");
            txtIdProveedor.Text = DT.Tables[0].Rows[0]["idproveedor"].ToString();
            txtnombre.Text      = DT.Tables[0].Rows[0]["nombre"].ToString();
            txtemail.Text       = DT.Tables[0].Rows[0]["Email"].ToString();
            txtrnc.Text         = DT.Tables[0].Rows[0]["rnc"].ToString();
            txttelefono1.Text   = DT.Tables[0].Rows[0]["tel1"].ToString();
            txttelefono2.Text   = DT.Tables[0].Rows[0]["tel2"].ToString();
            txtdireccion.Text   = DT.Tables[0].Rows[0]["direccion"].ToString();
        }
示例#8
0
 private void btnbuscar_Click(object sender, EventArgs e)
 {
     if (txtNoSalida.Text == string.Empty)
     {
         Clases.ControlDeDatos.LleneelCampos();
     }
     else
     {
         DataSet         DS;
         Clases.Conexion Conexion = new Clases.Conexion();
         DS = Conexion.ExtraeraDataSet("select salidas.iddepartamento as 'ID Departamento', Departamentos.nombredepto as 'Departamento', empleados.nombre+' '+empleados.apellido as 'Supervisor', " +
                                       "salidas.fecha as 'Fecha', salidas.cant_total as 'Total' from salidas join departamentos on salidas.iddepartamento = departamentos.iddepartamento join empleados on departamentos.idempleado = empleados.idempleado " +
                                       "where salidas.idsalida = '" + txtNoSalida.Text + "'");
         if (DS.Tables[0].Rows.Count > 0)
         {
             txtIDDepto.Text       = DS.Tables[0].Rows[0]["ID Departamento"].ToString();
             txtdepartamento.Text  = DS.Tables[0].Rows[0]["Departamento"].ToString();
             txtSupervisor.Text    = DS.Tables[0].Rows[0]["Supervisor"].ToString();
             dateTimePicker1.Value = Convert.ToDateTime(DS.Tables[0].Rows[0]["Fecha"]);
             lblContador.Text      = DS.Tables[0].Rows[0]["Total"].ToString();
             DS = Conexion.ExtraeraDataSet("select salidadetail.idarticulo as 'ID Articulo', articulos.nombre_articulo as 'Articulo', salidadetail.cantidad as 'Cantidad' " +
                                           "from salidadetail join articulos on articulos.idarticulo = salidadetail.idarticulo where salidadetail.numsalida = '" + txtNoSalida.Text + "'");
             Clases.ControlDeDatos.CargarDetails(dataGridView1, DS);
         }
         else
         {
             Clases.ControlDeDatos.NoEncontrado();
         }
     }
 }
示例#9
0
        public Usuarios(int id, bool editar)
        {
            InitializeComponent();
            if (editar == false)
            {
                DesactivarControles();
                BotonesVisibles(editar);
            }
            else
            {
                ActivarControles();
                BotonesVisibles(editar);
            }
            Clases.Conexion conexion = new Clases.Conexion();
            DataSet         DT       = new DataSet();

            DT = conexion.ExtraeraDataSet("Select * from usuarios where idusuario = " + id + "");
            txtidusuario.Text   = DT.Tables[0].Rows[0]["idusuario"].ToString();
            txtUsuario.Text     = DT.Tables[0].Rows[0]["nm_user"].ToString();
            txtcontraseña.Text  = DT.Tables[0].Rows[0]["pass_word"].ToString();
            txtidempleado.Text  = DT.Tables[0].Rows[0]["idempleado"].ToString();
            combocategoria.Text = DT.Tables[0].Rows[0]["categoria"].ToString();
            DT = conexion.ExtraeraDataSet("select nombre from empleados where idempleado = " + txtidempleado.Text + "");
            txtEmpleado.Text = DT.Tables[0].Rows[0]["nombre"].ToString();
        }
示例#10
0
 public Seleccion(string Entidad, string Consulta)
 {
     InitializeComponent();
     Clases.Conexion conexion = new Clases.Conexion();
     lblseleccion.Text = Entidad;
     conexion.CargarDataGridView(Consulta, dataGridView1);
 }
示例#11
0
        public Departamento(int id, bool Editar)
        {
            InitializeComponent();
            ControlesActivos(Editar);
            BotonesVisibles(Editar);
            Clases.Conexion conexion = new Clases.Conexion();
            DataSet         DT       = new DataSet();

            DT = conexion.ExtraeraDataSet("Select * from departamentos where iddepartamento = " + id + "");
            txtidDepartamento.Text = DT.Tables[0].Rows[0]["iddepartamento"].ToString();
            txtnomdepto.Text       = DT.Tables[0].Rows[0]["nombredepto"].ToString();
            txtidempleado.Text     = DT.Tables[0].Rows[0]["idempleado"].ToString();
            DT = conexion.ExtraeraDataSet("select nombre + ' ' + apellido as 'Nombre' from empleados where idempleado = " + txtidempleado.Text + "");
            txtsupervisor.Text = DT.Tables[0].Rows[0]["Nombre"].ToString();
        }
示例#12
0
        public Entrada(int id, bool editar)
        {
            InitializeComponent();
            ControlesActivos(editar);
            btnNuevo.Visible = false;
            DataSet DT = new DataSet();

            Clases.Conexion conexion = new Clases.Conexion();
            DT = conexion.ExtraeraDataSet("Select entradas.identrada, entradas.idproveedor, entradas.conduce, " +
                                          "entradas.cant_total, proveedores.nombre as 'Proveedor' from entradas join proveedores on entradas.idproveedor = proveedores.idproveedor where entradas.identrada = " + id + "");
            lblContador.Text    = DT.Tables[0].Rows[0]["cant_total"].ToString();
            txtconduce.Text     = DT.Tables[0].Rows[0]["conduce"].ToString();
            txtIdEntrada.Text   = DT.Tables[0].Rows[0]["identrada"].ToString();
            txtIDProveedor.Text = DT.Tables[0].Rows[0]["idproveedor"].ToString();
            txtproveedor.Text   = DT.Tables[0].Rows[0]["proveedor"].ToString();
            DT = conexion.ExtraeraDataSet("Select entradadetail.idarticulo as 'ID Articulo', articulos.nombre_articulo as 'Articulo', " +
                                          "entradadetail.cantidad as 'Cantidad' from entradadetail join articulos on entradadetail.idarticulo = articulos.idarticulo where entradadetail.numentrada = " + id + "");
            Clases.ControlDeDatos.CargarDetails(dataGridView1, DT);
        }
示例#13
0
        public Salidacs(int id, bool editar)
        {
            InitializeComponent();
            ControlesActivos(editar);
            btnNuevo.Visible = false;
            DataSet DT = new DataSet();

            Clases.Conexion conexion = new Clases.Conexion();
            DT = conexion.ExtraeraDataSet("Select salidas.idsalida, salidas.iddepartamento, departamentos.nombredepto, salidas.cant_total, " +
                                          "empleados.nombre + ' ' +  empleados.Apellido as 'Supervisor' from salidas join departamentos on salidas.iddepartamento = " +
                                          "departamentos.iddepartamento join empleados on departamentos.idempleado = empleados.idempleado where salidas.idsalida = " + id + "");
            lblContador.Text     = DT.Tables[0].Rows[0]["cant_total"].ToString();
            txtSupervisor.Text   = DT.Tables[0].Rows[0]["supervisor"].ToString();
            txtIdSalida.Text     = DT.Tables[0].Rows[0]["idsalida"].ToString();
            txtDepartamento.Text = DT.Tables[0].Rows[0]["nombredepto"].ToString();
            txtIDDepto.Text      = DT.Tables[0].Rows[0]["iddepartamento"].ToString();
            DT = conexion.ExtraeraDataSet("Select salidadetail.idarticulo as 'ID Articulo', articulos.nombre_articulo as 'Articulo', " +
                                          "salidadetail.cantidad as 'Cantidad' from salidadetail join articulos on salidadetail.idarticulo = articulos.idarticulo where salidadetail.numsalida = " + id + "");
            Clases.ControlDeDatos.CargarDetails(dataGridView1, DT);
        }
示例#14
0
        private void button1_Click(object sender, EventArgs e)
        {
            Clases.Conexion conexion = new Clases.Conexion();
            Clases.Usuarios usuario  = new Clases.Usuarios();
            DataSet         DS;
            bool            criteriofinal;

            criteriofinal = usuario.IniciarSesion(txtUser.Text, txtPass.Text);
            if (criteriofinal == true)
            {
                DS         = conexion.ExtraeraDataSet("Select * from usuarios where nm_user = '******'");
                ID_Usuario = DS.Tables[0].Rows[0]["idusuario"].ToString();
                Menu mnu = new Menu();
                this.Hide();
                mnu.Show();
            }
            else
            {
                MessageBox.Show("El usuario o la contraseña insertada, no existen en la Base de Datos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void EjecutarConsultaClasificada()
        {
            var conexion = new Clases.Conexion();

            switch (lblEntidad.Text)
            {
            case "Stock":
                if (txtBusqueda.Text == string.Empty)
                {
                    conexion.CargarDataGridView("select articulos.idarticulo as 'ID', articulos.nombre_articulo as 'Nombre', articulos.cantidad as 'Cantidad', articulos.marca as 'Marca', " +
                                                "proveedores.nombre as 'Proveedor' from articulos join proveedores on articulos.idproveedor = proveedores.idproveedor", dataGridView2);
                }
                else if (radioButton1.Checked)
                {
                    conexion.CargarDataGridView("select articulos.idarticulo as 'ID', articulos.nombre_articulo as 'Nombre', articulos.cantidad as 'Cantidad', articulos.marca as 'Marca', " +
                                                "proveedores.nombre as 'Proveedor' from articulos join proveedores on articulos.idproveedor = proveedores.idproveedor where articulos.idarticulo like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                else if (radioButton2.Checked)
                {
                    conexion.CargarDataGridView("select articulos.idarticulo as 'ID', articulos.nombre_articulo as 'Nombre', articulos.cantidad as 'Cantidad', articulos.marca as 'Marca', " +
                                                "proveedores.nombre as 'Proveedor' from articulos join proveedores on articulos.idproveedor = proveedores.idproveedor where articulos.nombre_articulo like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                else if (radioButton3.Checked)
                {
                    conexion.CargarDataGridView("select articulos.idarticulo as 'ID', articulos.nombre_articulo as 'Nombre', articulos.cantidad as 'Cantidad', articulos.marca as 'Marca', " +
                                                "proveedores.nombre as 'Proveedor' from articulos join proveedores on articulos.idproveedor = proveedores.idproveedor where articulos.marca like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                else if (radioButton4.Checked)
                {
                    conexion.CargarDataGridView("select articulos.idarticulo as 'ID', articulos.nombre_articulo as 'Nombre', articulos.cantidad as 'Cantidad', articulos.marca as 'Marca', " +
                                                "proveedores.nombre as 'Proveedor' from articulos join proveedores on articulos.idproveedor = proveedores.idproveedor where proveedores.nombre like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                else
                {
                    conexion.CargarDataGridView("select articulos.idarticulo as 'ID', articulos.nombre_articulo as 'Nombre', articulos.cantidad as 'Cantidad', articulos.marca as 'Marca', " +
                                                "proveedores.nombre as 'Proveedor' from articulos join proveedores on articulos.idproveedor = proveedores.idproveedor where articulos.nombre_articulo like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                break;

            case "Articulos":
                if (txtBusqueda.Text == string.Empty)
                {
                    conexion.CargarDataGridView("select idarticulo as 'ID', nombre_articulo as 'Nombre', cantidad as 'Cantidad', marca as 'Marca' " +
                                                "from articulos", dataGridView2);
                }
                else if (radioButton1.Checked)
                {
                    conexion.CargarDataGridView("select idarticulo as 'ID', nombre_articulo as 'Nombre', cantidad as 'Cantidad', marca as 'Marca' " +
                                                "from articulos where id = '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                else if (radioButton2.Checked)
                {
                    conexion.CargarDataGridView("select idarticulo as 'ID', nombre_articulo as 'Nombre', cantidad as 'Cantidad', marca as 'Marca' " +
                                                "from articulos where nombre_articulo like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                else if (radioButton3.Checked)
                {
                    conexion.CargarDataGridView("select idarticulo as 'ID', nombre_articulo as 'Nombre', cantidad as 'Cantidad', marca as 'Marca' " +
                                                "from articulos where marca like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                else
                {
                    conexion.CargarDataGridView("select idarticulo as 'ID', nombre_articulo as 'Nombre', cantidad as 'Cantidad', marca as 'Marca' " +
                                                "from articulos where nombre_articulo like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                break;

            case "Departamentos":
                if (txtBusqueda.Text == string.Empty)
                {
                    conexion.CargarDataGridView("select departamentos.iddepartamento as 'ID', departamentos.nombredepto as 'Nombre', empleados.nombre +' '+ empleados.apellido as 'Supervisor' " +
                                                "from Departamentos join empleados on departamentos.idempleado = empleados.idempleado", dataGridView2);
                }
                else if (radioButton1.Checked)
                {
                    conexion.CargarDataGridView("select departamentos.iddepartamento as 'ID', departamentos.nombredepto as 'Nombre', empleados.nombre +' '+ empleados.apellido as 'Supervisor' " +
                                                "from Departamentos join empleados on departamentos.idempleado = empleados.idempleado where Nombredepto like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                else if (radioButton2.Checked)
                {
                    conexion.CargarDataGridView("select departamentos.iddepartamento as 'ID', departamentos.nombredepto as 'Nombre', empleados.nombre +' '+ empleados.apellido as 'Supervisor' " +
                                                "from Departamentos join empleados on departamentos.idempleado = empleados.idempleado where empleados.nombre +' '+ empleados.apellido like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                else
                {
                    conexion.CargarDataGridView("select departamentos.iddepartamento as 'ID', departamentos.nombredepto as 'Nombre', empleados.nombre +' '+ empleados.apellido as 'Supervisor' " +
                                                "from Departamentos join empleados on departamentos.idempleado = empleados.idempleado where Nombredepto like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                break;

            case "Empleados":
                if (txtBusqueda.Text == string.Empty)
                {
                    conexion.CargarDataGridView("select idempleado as 'ID', nombre +' '+ apellido as 'Nombre', sexo as 'Sexo', cedula as 'Cedula', " +
                                                "cargo as 'Cargo'from empleados", dataGridView2);
                }
                else if (radioButton1.Checked)
                {
                    conexion.CargarDataGridView("select idempleado as 'ID', nombre +' '+ apellido as 'Nombre', sexo as 'Sexo', cedula as 'Cedula', " +
                                                "cargo as 'Cargo'from empleados where nombre like '%" + txtBusqueda.Text + "%' or apellido like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                else if (radioButton2.Checked)
                {
                    conexion.CargarDataGridView("select idempleado as 'ID', nombre +' '+ apellido as 'Nombre', sexo as 'Sexo', cedula as 'Cedula', " +
                                                "cargo as 'Cargo'from empleados where cedula = '" + txtBusqueda.Text + "'", dataGridView2);
                }
                else if (radioButton3.Checked)
                {
                    conexion.CargarDataGridView("select idempleado as 'ID', nombre +' '+ apellido as 'Nombre', sexo as 'Sexo', cedula as 'Cedula', " +
                                                "cargo as 'Cargo'from empleados where Direccion like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                else if (radioButton4.Checked)
                {
                    conexion.CargarDataGridView("select idempleado as 'ID', nombre +' '+ apellido as 'Nombre', sexo as 'Sexo', cedula as 'Cedula', " +
                                                "cargo as 'Cargo'from empleados where telefono like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                else
                {
                    conexion.CargarDataGridView("select idempleado as 'ID', nombre +' '+ apellido as 'Nombre', sexo as 'Sexo', cedula as 'Cedula', " +
                                                "cargo as 'Cargo'from empleados", dataGridView2);
                }
                break;

            case "Entradas":
                if (txtBusqueda.Text == string.Empty)
                {
                    conexion.CargarDataGridView("select entradas.identrada as 'No. Entrada', entradas.conduce as 'Conduce', entradas.fecha as 'Fecha', entradas.cant_total as 'Cantidad Arts.', " +
                                                "proveedores.nombre as 'Proveedor' from entradas join proveedores on entradas.idproveedor = proveedores.idproveedor where entradas.estado = 'Normal'", dataGridView2);
                }
                else if (radioButton1.Checked)
                {
                    conexion.CargarDataGridView("select entradas.identrada as 'No. Entrada', entradas.conduce as 'Conduce', entradas.fecha as 'Fecha', entradas.cant_total as 'Cantidad Arts.', " +
                                                "proveedores.nombre as 'Proveedor' from entradas join proveedores on entradas.idproveedor = proveedores.idproveedor where entradas.identrada = " + txtBusqueda.Text + " and entradas.estado = 'Normal'", dataGridView2);
                }
                else if (radioButton2.Checked)
                {
                    conexion.CargarDataGridView("select entradas.identrada as 'No. Entrada', entradas.conduce as 'Conduce', entradas.fecha as 'Fecha', entradas.cant_total as 'Cantidad Arts.', " +
                                                "proveedores.nombre as 'Proveedor' from entradas join proveedores on entradas.idproveedor = proveedores.idproveedor where proveedores.nombre like '%" + txtBusqueda.Text + "%' and entradas.estado = 'Normal'", dataGridView2);
                }
                else if (radioButton3.Checked)
                {
                    conexion.CargarDataGridView("select entradas.identrada as 'No. Entrada', entradas.conduce as 'Conduce', entradas.fecha as 'Fecha', entradas.cant_total as 'Cantidad Arts.', " +
                                                "proveedores.nombre as 'Proveedor' from entradas join proveedores on entradas.idproveedor = proveedores.idproveedor join usuarios on usuarios.idusuarios = entradas.idusuarios " +
                                                "where usuarios.nm_user like '%" + txtBusqueda.Text + "%' and entradas.estado = 'Normal'", dataGridView2);
                }
                else if (radioButton4.Checked)
                {
                    conexion.CargarDataGridView("select entradas.identrada as 'No. Entrada', entradas.conduce as 'Conduce', entradas.fecha as 'Fecha', entradas.cant_total as 'Cantidad Arts.', " +
                                                "proveedores.nombre as 'Proveedor' from entradas join proveedores on entradas.idproveedor = proveedores.idproveedor where entradas.fecha = Convert(char(19),'" + dateTimePicker1.Value.ToShortDateString() + "') and entradas.estado = 'Normal'", dataGridView2);
                }
                else
                {
                    conexion.CargarDataGridView("select entradas.identrada as 'No. Entrada', entradas.conduce as 'Conduce', entradas.fecha as 'Fecha', entradas.cant_total as 'Cantidad Arts.', " +
                                                "proveedores.nombre as 'Proveedor' from entradas join proveedores on entradas.idproveedor = proveedores.idproveedor and entradas.estado = 'Normal'", dataGridView2);
                }
                break;

            case "Proveedores":
                if (txtBusqueda.Text == string.Empty)
                {
                    conexion.CargarDataGridView("select idproveedor as 'ID', nombre as 'Nombre', rnc as 'RNC', Tel1 as 'Telefono 1' " +
                                                "from proveedores", dataGridView2);
                }
                else if (radioButton1.Checked)
                {
                    conexion.CargarDataGridView("select idproveedor as 'ID', nombre as 'Nombre', rnc as 'RNC', Tel1 as 'Telefono 1' " +
                                                "from proveedores where rnc like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                else if (radioButton2.Checked)
                {
                    conexion.CargarDataGridView("select idproveedor as 'ID', nombre as 'Nombre', rnc as 'RNC', Tel1 as 'Telefono 1' " +
                                                "from proveedores where nombre like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                else if (radioButton3.Checked)
                {
                    conexion.CargarDataGridView("select idproveedor as 'ID', nombre as 'Nombre', rnc as 'RNC', Tel1 as 'Telefono 1' " +
                                                "from proveedores where direccion like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                else
                {
                    conexion.CargarDataGridView("select idproveedor as 'ID', nombre as 'Nombre', rnc as 'RNC', Tel1 as 'Telefono 1' " +
                                                "from proveedores", dataGridView2);
                }
                break;

            case "Salidas":
                if (txtBusqueda.Text == string.Empty)
                {
                    conexion.CargarDataGridView("select salidas.idsalida as 'No. Salida', departamentos.nombredepto as 'Departamento', salidas.fecha as 'Fecha'," +
                                                "cant_total as 'Cantidad Total', usuarios.nm_user as 'Usuario' from salidas join departamentos on salidas.iddepartamento = departamentos.iddepartamento join "
                                                + "usuarios on salidas.idusuario = usuarios.idusuario and salidas.estado = 'Normal'", dataGridView2);
                }
                else if (radioButton1.Checked)
                {
                    conexion.CargarDataGridView("select salidas.idsalida as 'No. Salida', departamentos.nombredepto as 'Departamento', salidas.fecha as 'Fecha'," +
                                                "cant_total as 'Cantidad Total', usuarios.nm_user as 'Usuario' from salidas join departamentos on salidas.iddepartamento = departamentos.iddepartamento join "
                                                + "usuarios on salidas.idusuario = usuarios.idusuario where salidas.idsalida like '%" + txtBusqueda.Text + "%'  and salidas.estado = 'Normal'", dataGridView2);
                }
                else if (radioButton2.Checked)
                {
                    conexion.CargarDataGridView("select salidas.idsalida as 'No. Salida', departamentos.nombredepto as 'Departamento', salidas.fecha as 'Fecha'," +
                                                "cant_total as 'Cantidad Total', usuarios.nm_user as 'Usuario' from salidas join departamentos on salidas.iddepartamento = departamentos.iddepartamento join "
                                                + "usuarios on salidas.idusuario = usuarios.idusuario where usuarios.nm_user like '%" + txtBusqueda.Text + "%'  and salidas.estado = 'Normal'", dataGridView2);
                }
                else if (radioButton3.Checked)
                {
                    conexion.CargarDataGridView("select salidas.idsalida as 'No. Salida', departamentos.nombredepto as 'Departamento', salidas.fecha as 'Fecha'," +
                                                "cant_total as 'Cantidad Total', usuarios.nm_user as 'Usuario' from salidas join departamentos on salidas.iddepartamento = departamentos.iddepartamento join "
                                                + "usuarios on salidas.idusuario = usuarios.idusuario where salidas.fecha = '" + dateTimePicker1.Value.ToShortDateString() + "'  and salidas.estado = 'Normal'", dataGridView2);
                }
                else
                {
                    conexion.CargarDataGridView("select salidas.idsalida as 'No. Salida', departamentos.nombredepto as 'Departamento', salidas.fecha as 'Fecha'," +
                                                "cant_total as 'Cantidad Total', usuarios.nm_user as 'Usuario' from salidas join departamentos on salidas.iddepartamento = departamentos.iddepartamento join "
                                                + "usuarios on salidas.idusuario = usuarios.idusuario  and salidas.estado = 'Normal'", dataGridView2);
                }
                break;

            case "Usuarios":
                if (txtBusqueda.Text == string.Empty)
                {
                    conexion.CargarDataGridView("select usuarios.idusuario as 'ID', usuarios.nm_user as 'Usuario', empleados.nombre + ' ' + empleados.apellido as 'Empleado'from usuarios " +
                                                "join empleados on usuarios.idempleado = empleados.idempleado", dataGridView2);
                }
                else if (radioButton1.Checked)
                {
                    conexion.CargarDataGridView("select usuarios.idusuario as 'ID', usuarios.nm_user as 'Usuario', empleados.nombre + ' ' + empleados.apellido as 'Empleado' from usuarios" +
                                                " join empleados on usuarios.idempleado = empleados.idempleado where usuarios.nm_user like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                else
                {
                    conexion.CargarDataGridView("select usuarios.idusuario as 'ID', usuarios.nm_user as 'Usuario', empleados.nombre + ' ' + empleados.apellido as 'Empleado'from usuarios" +
                                                "join empleados on usuarios.idempleado = empleados.idempleado", dataGridView2);
                }
                break;

            case "Devolucion Entrada":
                if (txtBusqueda.Text == string.Empty)
                {
                    conexion.CargarDataGridView("select devolucion_entrada.iddevolucionentrada 'No. Devolucion Entrada', devolucion_entrada.numentrada as 'No. Entrada', " +
                                                "devolucion_entrada.fecha as 'Fecha', entradas.cant_total as 'Cantidad Total', usuarios.nm_user as 'Usuario' from devolucion_entrada" +
                                                " join entradas on entradas.identrada = devolucion_entrada.numentrada join usuarios on devolucion_entrada.idusuario = usuarios.idusuario", dataGridView2);
                }
                else if (radioButton1.Checked)
                {
                    conexion.CargarDataGridView("select devolucion_entrada.iddevolucionentrada 'No. Devolucion Entrada', devolucion_entrada.numentrada as 'No. Entrada', " +
                                                "devolucion_entrada.fecha as 'Fecha', entradas.cant_total as 'Cantidad Total', usuarios.nm_user as 'Usuario' from devolucion_entrada" +
                                                " join entradas on entradas.identrada = devolucion_entrada.numentrada join usuarios on devolucion_entrada.idusuario = usuarios.idusuario" +
                                                " where Devolucion_entrada.iddevolucionentrada like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                else if (radioButton2.Checked)
                {
                    conexion.CargarDataGridView("select devolucion_entrada.iddevolucionentrada 'No. Devolucion Entrada', devolucion_entrada.numentrada as 'No. Entrada', " +
                                                "devolucion_entrada.fecha as 'Fecha', entradas.cant_total as 'Cantidad Total', usuarios.nm_user as 'Usuario' from devolucion_entrada" +
                                                " join entradas on entradas.identrada = devolucion_entrada.numentrada join usuarios on devolucion_entrada.idusuario = usuarios.idusuario" +
                                                " where usuarios.nm_user like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                else if (radioButton3.Checked)
                {
                    conexion.CargarDataGridView("select devolucion_entrada.iddevolucionentrada 'No. Devolucion Entrada', devolucion_entrada.numentrada as 'No. Entrada', " +
                                                "devolucion_entrada.fecha as 'Fecha', entradas.cant_total as 'Cantidad Total', usuarios.nm_user as 'Usuario' from devolucion_entrada" +
                                                " join entradas on entradas.identrada = devolucion_entrada.numentrada join usuarios on devolucion_entrada.idusuario = usuarios.idusuario" +
                                                " where Devolucion_entrada.fecha = '" + dateTimePicker1.Value.ToShortDateString() + "'", dataGridView2);
                }
                else
                {
                    conexion.CargarDataGridView("select devolucion_entrada.iddevolucionentrada 'No. Devolucion Entrada', devolucion_entrada.numentrada as 'No. Entrada', " +
                                                "devolucion_entrada.fecha as 'Fecha', entradas.cant_total as 'Cantidad Total', usuarios.nm_user as 'Usuario' from devolucion_entrada" +
                                                " join entradas on entradas.identrada = devolucion_entrada.numentrada join usuarios on devolucion_entrada.idusuario = usuarios.idusuario", dataGridView2);
                }
                break;

            case "Devolucion Salida":
                if (txtBusqueda.Text == string.Empty)
                {
                    conexion.CargarDataGridView("select devolucion_salida.iddevolucionsalida 'No. Devolucion Salida', salidas.idsalida as 'No. Salida', " +
                                                "devolucion_salida.fecha as 'Fecha', salidas.cant_total as 'Cantidad Total', usuarios.nm_user as 'Usuario' from devolucion_salida" +
                                                " join salidas on salidas.idsalida = devolucion_salida.numsalida join usuarios on devolucion_salida.idusuario = usuarios.idusuario", dataGridView2);
                }
                else if (radioButton1.Checked)
                {
                    conexion.CargarDataGridView("select devolucion_salida.iddevolucionsalida 'No. Devolucion Salida', Devolucion_salida.numsalida as 'No. Salida', " +
                                                "devolucion_salida.fecha as 'Fecha', salidas.cant_total as 'Cantidad Total', usuarios.nm_user as 'Usuario' from devolucion_salida" +
                                                " join salidas on salidas.idsalida = devolucion_salida.numsalida join usuarios on devolucion_salida.idusuario = usuarios.idusuario" +
                                                " where devolucion_salida.iddevolucionsalida like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                else if (radioButton2.Checked)
                {
                    conexion.CargarDataGridView("select devolucion_salida.iddevolucionsalida 'No. Devolucion Salida', Devolucion_salida.numsalida as 'No. Salida', " +
                                                "devolucion_salida.fecha as 'Fecha', salidas.cant_total as 'Cantidad Total', usuarios.nm_user as 'Usuario' from devolucion_salida" +
                                                " join salidas on salidas.idsalida = devolucion_salida.numsalida join usuarios on devolucion_salida.idusuario = usuarios.idusuario" +
                                                " where usuarios.nm_user like '%" + txtBusqueda.Text + "%'", dataGridView2);
                }
                else if (radioButton3.Checked)
                {
                    conexion.CargarDataGridView("select devolucion_salida.iddevolucionsalida 'No. Devolucion Salida', Devolucion_salida.numsalida as 'No. Salida', " +
                                                "devolucion_salida.fecha as 'Fecha', salidas.cant_total as 'Cantidad Total', usuarios.nm_user as 'Usuario' from devolucion_salida" +
                                                " join salidas on salidas.idsalida = devolucion_salida.numsalida join usuarios on devolucion_salida.idusuario = usuarios.idusuario" +
                                                " where devolucion_salida.fecha = '" + dateTimePicker1.Value.ToShortDateString() + "'", dataGridView2);
                }
                else
                {
                    conexion.CargarDataGridView("select devolucion_salida.iddevolucionsalida 'No. Devolucion Salida', salidas.idsalida as 'No. Salida', " +
                                                "devolucion_salida.fecha as 'Fecha', salidas.cant_total as 'Cantidad Total', usuarios.nm_user as 'Usuario' from devolucion_salida" +
                                                " join salidas on salidas.idsalida = devolucion_salida.numsalida join usuarios on devolucion_salida.idusuario = usuarios.idusuario", dataGridView2);
                }
                break;
            }
        }