Example #1
0
 private void btnModificar_Click(object sender, EventArgs e)
 {
     if (String.IsNullOrEmpty(txtNuevoNombre.Text.Trim()))
     {
         MessageBox.Show("Por favor introduzca un nombre");
     }
     else
     {
         if (String.IsNullOrEmpty(txtNombre.Text.Trim()))
         {
             MessageBox.Show("Ingrese el nombre a querer modificar");
             return;
         }
         if (RolManager.existeElRol(txtNuevoNombre.Text.Trim()))
         {
             MessageBox.Show("Ya existe un Rol con este nombre");
             txtNuevoNombre.Clear();
             return;
         }
         RolManager.mofidicarNombre(txtNombre.Text.Trim(), txtNuevoNombre.Text.Trim());
         MessageBox.Show("Nombre modificado exitosamente, vuelva a seleccionar un Rol");
         txtNombre.Items.Clear();
         rellenarListaConRoles(Convert.ToString(login.usuario));
         this.dataGridView1.DataSource = RolManager.mostrarFuncionalidades(txtNombre.Text.Trim());
         this.dataGridView2.DataSource = RolManager.obtenerFuncionalidadesNoAgregadasEnRol(txtNombre.Text.Trim());
         txtNuevoNombre.Clear();
     }
 }
Example #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(this.txtNombre.Text) || this.dataGridView1.SelectedRows.Count == 0)
            {
                MessageBox.Show("Por favor introduzca un nombre o seleccione una funcionalidad para agregar");
            }
            else
            {
                DataGridViewSelectedRowCollection seleccion = this.dataGridView1.SelectedRows;
                if (!RolManager.existeElRol(txtNombre.Text.Trim()))
                {
                    RolManager.agregarRol(this.txtNombre.Text.Trim(), login.usuario.ToString());
                }
                else
                {
                    if (RolManager.obtenerBaja(txtNombre.Text.Trim()) == 1 || RolManager.existeElRol(txtNombre.Text.Trim()))
                    {
                        MessageBox.Show("El rol ya existe");
                        return;
                    }
                }
                foreach (DataGridViewRow funcionalidad in seleccion)
                {
                    RolManager.agregarFuncionalidad(this.txtNombre.Text.Trim(), Convert.ToString(funcionalidad.Cells[1].Value));
                }

                MessageBox.Show("Se agregaron las funcionalidades, dirijase a modificacion en caso de desearlo");
                this.button2.Enabled          = false;
                this.dataGridView1.DataSource = RolManager.obtenerFuncionalidadesNoAgregadasEnRol(txtNombre.Text.Trim());
                return;
            }
        }
Example #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (!RolManager.existeElRol(txtNombre.Text.Trim()))
            {
                MessageBox.Show("Error, el rol buscado ya no existe");
                return;
            }
            this.dataGridView1.DataSource = RolManager.mostrarFuncionalidades(txtNombre.Text.Trim());
            this.dataGridView2.DataSource = RolManager.obtenerFuncionalidadesNoAgregadasEnRol(txtNombre.Text.Trim());
            int baja = RolManager.obtenerBaja(txtNombre.Text.Trim());

            if (baja == 0)
            {
                this.label4.Text = "HABILITADO";
            }
            else
            {
                if (baja == 1)
                {
                    this.label4.Text = "INHABILITADO";
                }
            }
        }