private void eliminarCargos()
 {
     if (idcargo != null)
     {
         cargo = new conexiones_BD.clases.cargos(idcargo);
         if (cargo.eliminar(true) > 0)
         {
             vaciarDatos();
             habilitar(false);
             cargarTablas();
         }
     }
 }
 private void modificarCargos()
 {
     if (!validar())
     {
         cargo = new conexiones_BD.clases.cargos(idcargo, txtCargo.Text, txtDescripcion.Text);
         if (cargo.modificar(true) > 0)
         {
             vaciarDatos();
             habilitar(false);
             cargarTablas();
         }
     }
 }
 private void guardarCargos()
 {
     if (!validar())
     {
         if (!validandoExistencias())
         {
             cargo = new conexiones_BD.clases.cargos(txtCargo.Text, txtDescripcion.Text);
             if (cargo.guardar(true) > 0)
             {
                 vaciarDatos();
                 cargarTablas();
                 txtCargo.Focus();
             }
         }
     }
 }
        private bool validandoExistencias()
        {
            List <string> campos  = new List <string>();
            List <string> valores = new List <string>();

            campos.Add("nombre_cargo");
            valores.Add(txtCargo.Text);

            cargo = new conexiones_BD.clases.cargos(campos, valores);
            if (cargo.validarCamposcondicorOR(true) > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }