//Este es el evento de boton guardar y sirve para almacenar o modificar los datos de los permisos que se registren private void GuardarPermisoButton_Click(object sender, EventArgs e) { Permisos permisos; bool paso = false; if (!Validar()) { return; } permisos = LlenaClase(); //Determinar si es guardar o modificar if (PermisoIdNumericUpDown.Value != 0) { paso = PermisosBLL.Guardar(permisos); MessageBox.Show("El permiso ha sido guardado con exito"); } else { if (!ExisteEnBaseDeDatos()) { MessageBox.Show("No se puede modificar un usuario que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } paso = PermisosBLL.Modificar(permisos); } }
//Este es el evento de boton guardar y sirve para almacenar o modificar los datos de los permisos que se registren private void GuardarPermisoButton_Click(object sender, EventArgs e) { Permisos permisos; bool paso = false; if (!Validar()) { return; } permisos = LlenaClase(); //Determinar si es guardar o modificar if (PermisoIdNumericUpDown.Value == 0) { paso = PermisosBLL.Guardar(permisos, DescripcionTextBox.Text); } else { if (!ExisteEnBaseDeDatos()) { MessageBox.Show("No se puede modificar un usuario que no existe", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } paso = PermisosBLL.Modificar(permisos); } if (paso) { Limpiar(); MessageBox.Show("El rol ha sido guardada!", "Logrado", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo guardar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void AgregarButton_Click(object sender, EventArgs e) { if (RolesDetalleDataGridView.DataSource != null) { this.RolDetalle = (List <RolesDetalle>)RolesDetalleDataGridView.DataSource; } this.RolDetalle.Add(new RolesDetalle ( Id: 0, RolId: (int)RolesIdNumericUpDown.Value, PermisoId: (int)PermisosComboBox.SelectedIndex + 1, esAsignado: esAsignadoCheckBox.Checked ) ); Permisos permiso = PermisosBLL.Buscar((int)PermisosComboBox.SelectedIndex + 1); permiso.VecesAsignado = ++permiso.VecesAsignado; if (!PermisosBLL.Guardar(permiso)) { MessageBox.Show("Erro al cambian cantidad de veces asignada de permisos!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } CargarGrid(); }
private void GuardarButton_Click(object sender, EventArgs e) { Permiso permiso; bool paso = false; if (!Validar()) { return; } permiso = LlenarClase(); paso = PermisosBLL.Guardar(permiso); if (!paso) { MessageBox.Show("No fue posible guardar o modificar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); Limpiar(); } else { Limpiar(); } }