예제 #1
0
 private void Limpiar()
 {
     RolIdNumericUpDown.Value = 0;
     ActivoCheckBox.Checked   = false;
     DescripcionTextBox.Clear();
     RolErrorProvider.Clear();
     AsignadoCheckBox.Checked = false;
     this.Detalle             = new List <RolesDetalle>();
     CargarGrid();
 }
예제 #2
0
        private void EliminarButton_Click(object sender, EventArgs e)
        {
            int id = (int)RolIdNumericUpDown.Value;

            RolErrorProvider.Clear();

            if (RolesBLL.Eliminar(id))
            {
                MessageBox.Show("El rol ha sido eliminado", "Eliminar", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Limpiar();
            }
            else
            {
                RolErrorProvider.SetError(RolIdNumericUpDown, "Este Id no existe");
            }
        }
        //Este es el evento del boton eliminar y sirve para eliminar los datos correspondiente al id ingresado
        private void EliminarRolButton_Click(object sender, EventArgs e)
        {
            RolErrorProvider.Clear();
            int id;

            int.TryParse(RolIdNumericUpDown.Text, out id);
            Limpiar();
            if (RolesBLL.Eliminar(id))
            {
                MessageBox.Show("Eliminado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                RolErrorProvider.SetError(RolIdNumericUpDown, "No se puede eliminar un usuario que no existe");
            }
        }