private void Alta_Click(object sender, EventArgs e)
 {
     //Solo abre una vez el form
     if ((Application.OpenForms["AltaRol"] as AltaRol) == null)
     {
         var alta = new AltaRol();
         alta.Show();
     }
 }
예제 #2
0
        private void cmdModificarRol_Click(object sender, EventArgs e)
        {
            if (dataGridView1.CurrentRow == null)
            {
                MessageBox.Show("Debe seleccionar un Rol a modificar", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1);
                return;
            }

            int fila = dataGridView1.CurrentRow.Index;

            int     celdaIdRol    = (int)dataGridView1[0, fila].Value;
            String  filaNombreRol = dataGridView1[1, fila].Value.ToString();
            AltaRol aRol          = new AltaRol();

            aRol.idRolAModificar  = celdaIdRol;
            aRol.txtNuevoRol.Text = filaNombreRol;
            aRol.esAltaRol        = 0;
            aRol.cargarFuncionalidadesElegidasDeDeterminadoRol(celdaIdRol);


            aRol.Show();
            this.Hide();
        }