public ModuloDesktop(int ID, ModoForm modo) : this()
        {
            this.Modo = modo;
            ModuloLogic ml = new ModuloLogic();

            this.ModuloActual = ml.GetOne(ID);
            this.MapearDeDatos();
        }
Exemple #2
0
 public ModuloDesktop(int ID, ModoForm modo)
     : this()
 {
     Modo = modo;
     Business.Logic.ModuloLogic ml = new ModuloLogic();
     ModuloActual = ml.GetOne(ID);
     MapearDeDatos();
 }
        public ModuloDesktop(int id, ModoForm modo) : this()
        {
            this.Modo = modo;
            ModuloLogic modLogic = new ModuloLogic();

            this.ModuloActual = modLogic.GetOne(id);
            this.MapearDeDatos();
        }
Exemple #4
0
        private void MapearDeEntidad(int id, string text)
        {
            this.ClearForm();
            this.Entity = ModuloLogic.GetOne(id);

            TextBoxID.Text      = Entity.ID.ToString();
            TextBoxDesc.Text    = Entity.Descripcion;
            TextBoxEjecuta.Text = Entity.Ejecuta;
        }
Exemple #5
0
 public ModuloDesktop(int ID, ModoForm modo, AcademyContext context) : this(context)
 {
     Modos = modo;
     try
     {
         ModuloActual = _moduloLogic.GetOne(ID);
         MapearDeDatos();
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message, "Modulo", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
        private void Usuarios_Load(object sender, EventArgs e)
        {
            ModuloLogic        ml  = new ModuloLogic();
            ModuloUsuarioLogic mul = new ModuloUsuarioLogic();

            foreach (ModuloUsuario mu in mul.GetPermisos(UsuarioActual.ID))
            {
                Modulo mod = ml.GetOne(mu.IdModulo);
                if (mod.Descripcion == "Usuarios")
                {
                    this.dgvUsuarios.Visible = mu.PermiteConsulta;
                    this.tsbNuevo.Visible    = mu.PermiteAlta;
                    this.tsbEliminar.Visible = mu.PermiteBaja;
                    this.tsbEditar.Visible   = mu.PermiteModificacion;
                }
            }
            this.Listar();
        }