Beispiel #1
0
        // Hago públio el formulario para poder llamarlo desde otros
        public FrmGrupo(string fModo, Modelo_Entidades.Grupo miGrupo)
        {
            InitializeComponent();
            cGrupo = Controladora.cGrupo.ObtenerInstancia();
            cPerfil = Controladora.cPerfil.ObtenerInstancia();
            cFormulario = Controladora.cFormulario.ObtenerInstancia();
            cUsuario = Controladora.cUsuario.ObtenerInstancia();
            cPermiso = Controladora.cPermiso.ObtenerInstancia();

            modo = fModo;
            oGrupo = miGrupo;

            if (modo != "Alta")
            {
                if (modo == "Consulta")
                {
                    txt_descripcion.Enabled = false;
                    chklstbox_usuarios.Enabled = false;
                    btn_guardar.Enabled = false;
                    btn_cancelar.Text = "Cerrar";
                }

                txt_descripcion.Text = oGrupo.descripcion;
                chklstbox_permisos.Enabled = false;
            }

            else
            {
                this.tabs_grupos.TabPages.Remove(tab_permiso);
            }
        }
Beispiel #2
0
 // Elimino a un grupo
 public void EliminarGrupo(Modelo_Entidades.Grupo oGrupo)
 {
     oModelo_Entidades.DeleteObject(oGrupo);
     oModelo_Entidades.SaveChanges();
 }