private void button3_Click(object sender, EventArgs e) { RolManager.deshabilitarRol(comboEliminar.Text.Trim()); MessageBox.Show("El rol fue eliminado"); comboEliminar.Items.Clear(); rellenarListaConRolesNoEliminados(Convert.ToString(login.usuario)); }
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(); } }
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; } }
private void button3_Click(object sender, EventArgs e) { if (this.dataGridView2.SelectedRows.Count == 0) { MessageBox.Show("Por favor seleccione un rol para agregar"); } else { DataGridViewSelectedRowCollection seleccion = this.dataGridView2.SelectedRows; foreach (DataGridViewRow rol in seleccion) { try { RolManager.agregarRolesAUsuario(afiliado.id, Convert.ToInt32(rol.Cells[0].Value)); } catch (Exception a) { MessageBox.Show("No se ha podido agregar satisfactoriamente el rol"); return; } } MessageBox.Show("Los roles han sido agregados al usuario exitosamente"); this.dataGridView1.DataSource = RolManager.obtenerRolesDeUsuario(afiliado.id); this.dataGridView2.DataSource = RolManager.obtenerRolesFaltantesUsuario(afiliado.id); } }
private void button1_Click(object sender, EventArgs e) { Abm_Afiliado.BuscarAfiliados buscadorAfiliado = new Abm_Afiliado.BuscarAfiliados(); buscadorAfiliado.ShowDialog(); afiliado = buscadorAfiliado.afiliadoBuscado; if (afiliado.id != -1) { this.Nombre.Text = afiliado.nombre; this.Apellido.Text = afiliado.apellido; this.Id.Text = afiliado.id.ToString(); this.dataGridView1.DataSource = RolManager.obtenerRolesDeUsuario(afiliado.id); this.dataGridView2.DataSource = RolManager.obtenerRolesFaltantesUsuario(afiliado.id); } }
private void button4_Click(object sender, EventArgs e) { if (this.label4.Text == "HABILITADO") { MessageBox.Show("El Rol ya esta habilitado"); } else { if (this.label4.Text == "INHABILITADO") { MessageBox.Show("Se ha habilitado el rol"); RolManager.habilitarRol(txtNombre.Text.Trim()); this.label4.Text = "HABILITADO"; } } }
private void button3_Click(object sender, EventArgs e) { if (this.dataGridView2.SelectedRows.Count == 0) { MessageBox.Show("Por favor seleccione una funcionalidad para agregar"); } else { DataGridViewSelectedRowCollection seleccion = this.dataGridView2.SelectedRows; foreach (DataGridViewRow funcionalidad in seleccion) { RolManager.agregarFuncionalidad(this.txtNombre.Text, Convert.ToString(funcionalidad.Cells[1].Value)); } MessageBox.Show("Las funcionalidades han sido agregadas al rol exitosamente"); this.dataGridView1.DataSource = RolManager.mostrarFuncionalidades(txtNombre.Text.Trim()); this.dataGridView2.DataSource = RolManager.obtenerFuncionalidadesNoAgregadasEnRol(txtNombre.Text.Trim()); } }
private void button2_Click(object sender, EventArgs e) { switch (this.dataGridView1.SelectedRows.Count) { case 0: MessageBox.Show("Seleccione una funcionalidad"); break; case 1: RolManager.eliminarFuncionalidad(txtNombre.Text.Trim(), Convert.ToString(dataGridView1.CurrentRow.Cells[1].Value)); MessageBox.Show("Se ha eliminado la funcionalidad indicada"); this.dataGridView1.DataSource = RolManager.mostrarFuncionalidades(txtNombre.Text.Trim()); this.dataGridView2.DataSource = RolManager.obtenerFuncionalidadesNoAgregadasEnRol(txtNombre.Text.Trim()); break; default: MessageBox.Show("Selecciona de a una funcionalidad"); break; } }
private void btAceptar_Click(object sender, EventArgs e) { if (roles.SelectedItem != null) { try { RolManager.eliminarRolPorUsuario(afiliado.id, roles.Text.Trim()); } catch (Exception a) { MessageBox.Show("No se pudo borrar el Rol del paciente"); return; } MessageBox.Show("El rol fue eliminado con exito"); roles.Items.Clear(); rellenarConRolesDeAfiliado(afiliado); } else { MessageBox.Show("No hay ningun rol seleccionado"); } }
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"; } } }
public AltaRol() { InitializeComponent(); this.dataGridView1.DataSource = RolManager.mostrarTodasLasFuncionalidades(); //MUESTRA TODAS LAS FUNCIONALIDADES DEL SISTEMA }