private void modificarPermisos()
        {
            permiso = new conexiones_BD.clases.permisos(idpermiso, txtPermiso.Text, txtDescripcion.Text, txtControl.Text);
            Int32 res = permiso.modificar(true, false);

            if (res > 0)
            {
                tabla = new utilitarios.cargar_tablas(tablaPermisos, txtBuscar, conexiones_BD.clases.permisos.datosTabla(), "nombre", lblNumeroR);
                tabla.cargar();
                vaciando();
                Habilitando(false);
            }
        }
        private void eliminarPermisos()
        {
            permiso = new conexiones_BD.clases.permisos(idpermiso);
            Int32 res = permiso.eliminar(true, false);

            if (res > 0)
            {
                tabla = new utilitarios.cargar_tablas(tablaPermisos, txtBuscar, conexiones_BD.clases.permisos.datosTabla(), "nombre", lblNumeroR);
                tabla.cargar();
                vaciando();
                Habilitando(false);
            }
        }
 private void guardarNuevoPermiso()
 {
     if (validarExistencia())
     {
     }
     else
     {
         permiso = new conexiones_BD.clases.permisos(txtPermiso.Text, txtDescripcion.Text, txtControl.Text);
         long res = permiso.guardar(true, false);
         if (res > 0)
         {
             tabla = new utilitarios.cargar_tablas(tablaPermisos, txtBuscar, conexiones_BD.clases.permisos.datosTabla(), "nombre", lblNumeroR);
             tabla.cargar();
             vaciando();
         }
     }
 }
        private bool validarExistencia()
        {
            List <string> campos = new List <string>();

            campos.Add("nombre");
            campos.Add("nombre_control");

            List <string> valores = new List <string>();

            valores.Add(txtPermiso.Text);
            valores.Add(txtControl.Text);

            permiso = new conexiones_BD.clases.permisos(campos, valores);

            if (actualizar)
            {
                if (permiso.validarCamposcondicorAND(true, false) >= 1)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            else
            {
                if (permiso.validarCamposcondicorOR(true) > 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
        }