private void Registro_Empleados_Load(object sender, EventArgs e)
        {
            txtapellidos.CharacterCasing = CharacterCasing.Upper;
            txtnombres.CharacterCasing   = CharacterCasing.Upper;
            txtcargo.CharacterCasing     = CharacterCasing.Upper;
            try
            {
                if (lblAccion.Text == "I")
                {
                    txtcodigo.Clear();
                    txtcodBodega.Clear();
                    txtsucursal.Clear();
                    txtcedula.Clear();
                    txtapellidos.Clear();
                    txtnombres.Clear();
                    txtcargo.Clear();
                    //txtestado.Clear();
                }
                else if ((lblAccion.Text == "M") || (lblAccion.Text == "E"))
                {
                    if (conecta.AbrirConexion() == true)
                    {
                        EmpleadoSeleccionado = Clases.Empleado.ObtenerEmpleado(conecta.conexion, Convert.ToInt32(txtcodigo.Text));
                        txtcedula.Text       = EmpleadoSeleccionado.Cedula_Empleado;
                        txtcodBodega.Text    = Convert.ToString(EmpleadoSeleccionado.Cod_Bodega);
                        txtsucursal.Text     = EmpleadoSeleccionado.Sucursal_Bodega;
                        txtapellidos.Text    = EmpleadoSeleccionado.Apellidos_Empleado;
                        txtnombres.Text      = EmpleadoSeleccionado.Nombres_Empleado;
                        txtcargo.Text        = EmpleadoSeleccionado.Cargo_Empleado;
                        //txtestado.Text = Convert.ToString( EmpleadoSeleccionado.Estado_empleado);
                        if (EmpleadoSeleccionado.Estado_empleado == 0)
                        {
                            cmbEstado.Text = "Activo";
                        }
                        else
                        {
                            cmbEstado.Text = "Inactivo";
                        }

                        conecta.CerrarConexion();
                    }
                }
            }
            catch (MySqlException ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        private void btnagregar_Click(object sender, EventArgs e)
        {
            try
            {
                if (conecta.AbrirConexion() == true)
                {
                    int             resultado = 0;
                    Clases.Empleado pEmpleado = new Clases.Empleado();
                    if (lblAccion.Text == "I")
                    {
                        pEmpleado.Cod_Empleado = 0;
                    }
                    else
                    {
                        pEmpleado.Cod_Empleado = Convert.ToInt32(txtcodigo.Text);
                    }
                    //pEmpleado.Cod_Empleado =Convert.ToInt32(txtcodigo.Text);
                    pEmpleado.Cod_Bodega         = Convert.ToInt32(txtcodBodega.Text);
                    pEmpleado.Cedula_Empleado    = txtcedula.Text;
                    pEmpleado.Apellidos_Empleado = txtapellidos.Text;
                    pEmpleado.Nombres_Empleado   = txtnombres.Text;
                    pEmpleado.Cargo_Empleado     = txtcargo.Text;
                    //pEmpleado.Estado_empleado = Convert.ToInt16(txtestado.Text);
                    if (cmbEstado.Text == "Activo")
                    {
                        pEmpleado.Estado_empleado = 0;
                    }
                    else
                    {
                        pEmpleado.Estado_empleado = 1;
                    }

                    switch (lblAccion.Text)
                    {
                    case "I": resultado = Clases.Empleado.AgregarEmpleado(conecta.conexion, pEmpleado); break;

                    case "M": resultado = Clases.Empleado.ModificarEmpleado(conecta.conexion, pEmpleado); break;

                    case "E": resultado = Clases.Empleado.EliminarEmpleado(conecta.conexion, pEmpleado.Cod_Empleado); break;
                    }


                    if (resultado > 0)
                    {
                        if (lblAccion.Text == "I")
                        {
                            MessageBox.Show("Registro Ingresado exitosamente");
                        }
                        else if (lblAccion.Text == "M")
                        {
                            MessageBox.Show("Registro Actualizado exitosamente");
                        }
                        else if (lblAccion.Text == "E")
                        {
                            MessageBox.Show("Registro Eliminado exitosamente");
                        }


                        this.Close();
                    }
                    conecta.CerrarConexion();
                }
            }
            catch (MySqlException ex)
            {
                MessageBox.Show(ex.Message);
            }
        }