Beispiel #1
0
        public void AbrirParaModificar(Rol unRol, listadoRoles frmEnviador)
        {
            //si se ejecuta esta funcion, significa que llaman al frm para modificar. va a instanciar una
            //variable global llamada rolDelForm, el cual recibiremos por parametro y sera el rol que se ha elegido
            //modificar. Tambien existe una variable global frmPadre, que es el form que llama a este, para poder
            //volver al mismo
            //Configuro todos los campos de este formulario en enabled true, es decir, editables
            frmPadre   = frmEnviador;
            rolDelForm = unRol;

            this.Show();

            chkHabilitado.Visible = true;
            chkHabilitado.Checked = unRol.Habilitado;
            chkHabilitado.Enabled = true;

            txtNombre.Text    = unRol.Nombre;
            txtNombre.Enabled = true;

            lstFuncDelSist.Visible = true;

            btnAgregar.Visible = true;
            btnSacar.Visible   = true;
            btnCrear.Visible   = false;
            btnGuardar.Visible = true;

            cargarListadoDeFuncionalidadesDelRol();
            cargarListadoDeFuncionalidadesDelSistema();
        }
Beispiel #2
0
        public void AbrirParaAgregar(listadoRoles frmEnviador)
        {
            //si se ejecuta esta funcion, significa que llaman al frm para agregar. va a instanciar una
            //variable global llamada rolDelForm, el cual quedara instanciado sin datos y se completara cuando el
            //usuario los ingrese.
            //Tambien existe una variable global frmPadre, que es el form que llama a este, para poder
            //volver al mismo
            //Configuro todos los campos de este formulario en enabled true, es decir, editables
            this.Show();

            txtNombre.Text    = "";
            txtNombre.Enabled = true;

            chkHabilitado.Checked = false;
            chkHabilitado.Visible = true;
            chkHabilitado.Enabled = true;

            lstFuncDelSist.Visible = true;
            lstFuncDelRol.Visible  = true;

            btnSacar.Visible   = true;
            btnAgregar.Visible = true;
            btnCrear.Visible   = true;
            btnVolver.Visible  = true;
            btnGuardar.Visible = false;

            frmPadre = frmEnviador;

            lstFuncDelRol.Items.Clear();
            cargarListadoDeFuncionalidadesDelSistema();
        }
Beispiel #3
0
 private void ABMRolesToolStripMenuItem_Click(object sender, EventArgs e)
 {
     listadoRoles frmListadoRoles = new listadoRoles();
     frmListadoRoles.Show(this);
 }