Beispiel #1
0
        private void recargar()
        {
            DataTable roles;

            if (modificacion)
            {
                roles = SQLRoles.obtenerTodosLosRoles();
            }
            else
            {
                roles = SQLRoles.obtenerTodosLosRolesHabilitados();
            }
            listaRoles.DataSource = roles;
            this.listaRoles.Columns[0].Visible = false; //rol_id
            this.listaRoles.Columns[2].Visible = false; //habilitado
            DataGridViewRow listaRow = listaRoles.Rows[0];

            rolSeleccionado = new Rol(listaRow);
        }
Beispiel #2
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     if (listaRoles.Rows.Count > 0)
     {
         if (rolSeleccionado.estado == true)
         {
             DialogResult dialogResult = MessageBox.Show("Esta seguro?", "Esta seguro que quiere dar de baja este rol?", MessageBoxButtons.YesNo);
             if (dialogResult == DialogResult.Yes)
             {
                 string response = SQLRoles.eliminarRol(rolSeleccionado);
                 MessageBox.Show(response);
                 listaRoles.DataSource = SQLRoles.obtenerTodosLosRolesHabilitados();
             }
         }
         else
         {
             MessageBox.Show("El rol ya esta eliminado", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         }
     }
     else
     {
         MessageBox.Show("Debe seleccionar algun rol", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }