public UsuarioDesktop(int ID, ModoForm modo)
     : this()
 {
     this._Modo = modo;
     UsuarioLogic UsuarioNegocio = new UsuarioLogic();
     try
     {
         _UsuarioActual = UsuarioNegocio.GetOne(ID);
         if (_UsuarioActual.Persona.TipoPersona == "No docente")
         {
             this.dgvPermisos.AutoGenerateColumns = false;
             ModuloUsuarioLogic logic = new ModuloUsuarioLogic();
             dgvPermisos.DataSource = logic.GetAll(ID);
         }
         this.MapearDeDatos();
     }
     catch (Exception ex)
     {
         this.Notificar("Error", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
 private void btnSeleccionarPersona_Click(object sender, EventArgs e)
 {
     SeleccionarPersona select = new SeleccionarPersona(_UsuarioActual);
     select.ShowDialog();
     this._UsuarioActual = select.UsuarioActual;
     this.txtPersona.Text = _UsuarioActual.Apellido + " " +  _UsuarioActual.Nombre;
     if (_UsuarioActual.Persona.TipoPersona == "No docente")
     {
         try
         {
             this.dgvPermisos.AutoGenerateColumns = false;
             ModuloUsuarioLogic logic = new ModuloUsuarioLogic();
             dgvPermisos.DataSource = logic.GetAll(0);
             dgvPermisos.Visible = true;
         }
         catch (Exception ex)
         {
             this.Notificar("Error", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else
         this.dgvPermisos.Visible = false;
 }
 private void LoadEntity(Usuario usuario)
 {
     usuario.NombreUsuario = this.txtNombreUsuario.Text;
     usuario.Clave = this.txtClave.Text;
     usuario.Habilitado = this.chxHabilitado.Checked;
     if (Session["ID_Persona"] != null)
         usuario.Persona.ID = Convert.ToInt32(Session["ID_Persona"]);
     if (Session["Tipo_Persona"].ToString() == "No docente")
     {
         ModuloUsuarioLogic log = new ModuloUsuarioLogic();
         usuario.ModulosUsuarios = log.GetAll(0);
     }
 }
 private void LoadGridPermisos(int id)
 {
     try
     {
         ModuloUsuarioLogic mul = new ModuloUsuarioLogic();
         this.GridViewPermisos.DataSource = mul.GetAll(id);
         this.GridViewPermisos.DataBind();
     }
     catch (Exception ex)
     {
         Response.Write("<script>window.alert('" + ex.Message + "');</script>");
     }
 }
Beispiel #5
0
        public void Listar()
        {
            ModuloUsuarioLogic MUL = new ModuloUsuarioLogic();

            List<ModuloUsuario> l = MUL.GetAll();
        }