예제 #1
0
    //Metodo Actualizar Rol
    public int mtdActualizarRol(clRolE objDatos)
    {
        clRol objRolD    = new clRol();
        int   Actualizar = objRolD.mtdActualizarRol(objDatos);

        return(Actualizar);
    }
예제 #2
0
    //Metodo Eliminar Rol
    public int mtdEliminarRol(clRolE objDatos)
    {
        clRol objRolD  = new clRol();
        int   eliminar = objRolD.mtdEliminarRol(objDatos);

        return(eliminar);
    }
예제 #3
0
    //Metodo registrar rol
    public int mtdRegistrarRol(clRolE objDatos)
    {
        clRol objRolD = new clRol();
        int   regi    = objRolD.mtdRegistrarRol(objDatos);

        return(regi);
    }
예제 #4
0
        public void mtdListarDecisionPermiso()
        {
            List <clRol> listaFormularios = new List <clRol>();

            listaFormularios = objRol.mtdListarFormularios();

            decision[0] = "Habilitado";
            decision[1] = "Desabilitado";



            for (int i = 0; i < listaFormularios.Count; i++)
            {
                clRol objRolPermiso = new clRol();
                objRolPermiso.idFormulario     = listaFormularios[i].idFormulario;
                objRolPermiso.nombreFormulario = listaFormularios[i].nombreFormulario;
                objRolPermiso.nombrePermiso    = decision[0].ToString();
                permisos.Add(objRolPermiso);
            }


            dgvMostrar.DataSource = permisos;

            /* for (int i = 0; i < permisos.Count; i++)
             * {
             *    dgvMostrar.Rows[i].Cells["nombreFormulario"].Value = permisos[i].nombreFormulario;
             *    dgvMostrar.Rows[i].Cells["nombrePermiso"].Value = permisos[i].nombrePermiso;
             *
             * }*/



            cmbDecision.DataSource    = decision;
            cmbDecision.DisplayMember = "nombrePermiso";
        }
예제 #5
0
        public DataSet mtdListarRol()
        {
            DataSet dsRol  = new DataSet();
            clRol   objRol = new clRol();

            dsRol = objRol.mtdListarRol();
            return(dsRol);
        }
예제 #6
0
    //Metodo Listar Rol
    public List <clRolE> mtdListarRol()
    {
        clRol         objRolD  = new clRol();
        List <clRolE> ListaRol = new List <clRolE>();

        ListaRol = objRolD.mtdListarRol();
        return(ListaRol);
    }
예제 #7
0
        public void mtdVerificaPermisos(string nombreFormulario, Control btn)// Este metodo verificará los permisos que el usuario tiene para el ingreso al programa
        {
            clRol objRol    = new clRol();
            int   registros = objRol.mtdAccesoModulos(idPersonal, nombreFormulario);

            if (registros > 0) //permisos segun boton
            {
                btn.Visible = true;
            }
            else
            {
                btn.Visible = false;
            }
        }
예제 #8
0
        public void mtdCargar()
        {
            listRePersonal         = new List <clRePersonal>();
            objRePersonal          = new clRePersonal();
            listRePersonal         = objRePersonal.mtdListar();
            dgvEmpleado.DataSource = listRePersonal;

            objRol               = new clRol();
            listaRol             = new List <clRol>();
            listaRol             = objRol.mtdConsultarRol();
            cmbRol.DataSource    = listaRol;
            cmbRol.DisplayMember = "nombreRol";
            cmbRol.ValueMember   = "idRol";
        }