Example #1
0
        //Esta funcion sirve para verificar que no falte ningun campo obligatorio por llenar
        private bool Validar()
        {
            bool paso = true;

            if (DescripcionTextBox.Text == "")
            {
                RolErrorProvider.SetError(DescripcionTextBox, "Campo obligatorio");
                DescripcionTextBox.Focus();
                paso = false;
            }
            if (RolesBLL.ExisteRol(DescripcionTextBox.Text))
            {
                RolErrorProvider.SetError(DescripcionTextBox, "rol existente");
                DescripcionTextBox.Focus();
                paso = false;
            }
            if (this.Detalle.Count == 0)
            {
                RolErrorProvider.SetError(RolDetalleDataGridView, "Favor de agregar un permiso");
                PermisoIdComboBox.Focus();
                paso = false;
            }

            return(paso);
        }
Example #2
0
 private void Limpiar()
 {
     RolIdNumericUpDown.Value = 0;
     ActivoCheckBox.Checked   = false;
     DescripcionTextBox.Clear();
     RolErrorProvider.Clear();
     AsignadoCheckBox.Checked = false;
     this.Detalle             = new List <RolesDetalle>();
     CargarGrid();
 }
Example #3
0
        private bool Validar()
        {
            bool paso = true;

            if (DescripcionTextBox.Text == "")
            {
                RolErrorProvider.SetError(DescripcionTextBox, "Campo obligatorio");
                paso = false;
            }

            return(paso);
        }
Example #4
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");
            }
        }
        //Esta funcion sirve para verificar que no falte ningun campo obligatorio por llenar
        private bool Validar()
        {
            bool paso = true;

            if (DescripcionTextBox.Text == "")
            {
                RolErrorProvider.SetError(DescripcionTextBox, "Campo obligatorio");
                paso = false;
            }
            if (rolDetalle.Count == 0)
            {
                RolErrorProvider.SetError(RolesDataGridView, "Agregue algun permiso al detalle");
                paso = false;
            }

            return(paso);
        }
        //Esta funcion sirve para verificar que no falte ningun campo obligatorio por llenar
        //y que la clave y su confirmacion sean iguales
        private bool Validar()
        {
            bool paso = true;

            if (RolIdNumericUpDown.Value == 0)
            {
                RolErrorProvider.SetError(RolIdNumericUpDown, "Campo obligatorio");
                paso = false;
            }

            if (DescripcionTextBox.Text == "")
            {
                RolErrorProvider.SetError(DescripcionTextBox, "Campo obligatorio");
                paso = false;
            }

            return(paso);
        }