/* * private void GuardarButton_Click(object sender, EventArgs e) * { * Permisos permisos; * bool paso = false; * * permisos = LlenaClase(); * * if (!Validar()) * return; * * if (PermisoIdNumericUpDown.Value == 0) * paso = PermisosBLL.Guardar(permisos); * else * { * if (!ExisteEnLaBaseDeDatos()) * { * MessageBox.Show("No se pudo modificar este permiso", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Warning); * Limpiar(); * return; * } * paso = PermisosBLL.Modificar(permisos); * } * * if (paso) * { * MessageBox.Show("Permiso guardado con exito!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); * Limpiar(); * } * else * MessageBox.Show("No se pudo guardar el permiso, intentelo nuevamente", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); * } */ private void EliminarButton_Click(object sender, EventArgs e) { MyErrorProvider.Clear(); int id; int.TryParse(PermisoIdNumericUpDown.Text, out id); if (PermisoIdNumericUpDown.Value == 0) { MessageBox.Show("Debes agregar un Id valido para poder eliminar un permiso", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (ExisteEnLaBaseDeDatos()) { if (MessageBox.Show("Deseas eliminar este permiso?", "Elije una opcion", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (PermisosBLL.Eliminar(id)) { MessageBox.Show("Permiso eliminado!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } else { MyErrorProvider.SetError(PermisoIdNumericUpDown, "Agrega un Id Valido! Este no existe."); } } } else { MessageBox.Show("Este permiso no existe en la base de datos, prueba a eliminar otro.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
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(); }
//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 bool Validar() { bool paso = true; if (DescripcionTextBox.Text == String.Empty) { MyErrorProvider.SetError(DescripcionTextBox, "El Campo nombre no puede estar vacio"); DescripcionTextBox.Focus(); paso = false; } if (IdRolesNumericUpDown.Value == 0) { MyErrorProvider.SetError(IdRolesNumericUpDown, "No se puede guardar ningun campo con valor 0"); IdRolesNumericUpDown.Focus(); paso = false; } if (PermisosBLL.ExisteDescripcion(DescripcionTextBox.Text, (int)IdRolesNumericUpDown.Value)) { MyErrorProvider.SetError(DescripcionTextBox, "El Campo Descripcion no puede estar vacio"); DescripcionTextBox.Focus(); paso = false; } if (this.Detalle.Count == 0) { MyErrorProvider.SetError(RolesDetalleDataGridView, "Debes Agregar un telefono"); RolesDetalleGroupBox.Focus(); paso = false; } return(paso); }
private void BuscarButton_Click(object sender, EventArgs e) { Permisos permisos; int id; int.TryParse(PermisoIdNumericUpDown.Text, out id); if (PermisoIdNumericUpDown.Value == 0) { MessageBox.Show("Debes agregar un numero aqui para poder buscar.", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } Limpiar(); permisos = PermisosBLL.Buscar(id); if (permisos != null) { MessageBox.Show("Permiso encontrado!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); LlenaCampo(permisos); } else { MessageBox.Show("Este Permiso no existe, prueba buscar otro!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void AgregarButton_Click(object sender, EventArgs e) { MyErrorProvider.Clear(); if (DetalleDataGridView.DataSource != null) { this.Detalle = (List <RolesDetalle>)DetalleDataGridView.DataSource; } if (PermisoIdComboBox.Text == string.Empty) { MessageBox.Show("Debes seleccionar un permiso antes de continuar.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } Permisos permiso = PermisosBLL.Buscar(PermisoIdComboBox.SelectedIndex + 1); this.Detalle.Add( new RolesDetalle( ID: 0, RolID: (int)RolIdNumericUpDown.Value, PermisoID: permiso.PermisoID, esAsignado: AsignadoCheckBox.Checked ) ); CargarGrid(); PermisoIdComboBox.Focus(); }
private bool ExisteEnBaseDeDatos() { var permisos = new Permisos(); permisos = PermisosBLL.Buscar((int)PermisoIdNumericUpDown.Value); return(permisos != null); }
public rRoles() { InitializeComponent(); this.Detalle = new List <RolesDetalle>(); PermisoIdComboBox.DataSource = PermisosBLL.GetPermisos(); PermisoIdComboBox.DisplayMember = "NombrePermiso"; PermisoIdComboBox.ValueMember = "DescripcionPermiso"; }
private void EliminarButton_Click(object sender, EventArgs e) { if (!PermisosBLL.Eliminar((int)PermisosIdNumericUpDown.Value)) { MessageBox.Show("No pudo ser eliminado", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } Limpiar(); }
private void BuscarButton_Click(object sender, EventArgs e) { Permiso permiso = PermisosBLL.Buscar((int)PermisosIdNumericUpDown.Value); if (EstaEnLaBaseDeDatos()) { LlenarCampos(permiso); } else { MessageBox.Show("Usuario No existe.", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private bool LLenaCampos(int id) { Permisos permisos = PermisosBLL.Buscar(id); if (permisos != null) { PermisoIdNumericUpDown.Value = permisos.PermisoId; DescripcionTextBox.Text = permisos.Descripcion; return(true); } else { return(false); } }
//Este es el evento del boton eliminar y sirve para eliminar los datos correspondiente al id ingresado private void EliminarPermisoButton_Click(object sender, EventArgs e) { int id = (int)PermisoIdNumericUpDown.Value; PermisoErrorProvider.Clear(); if (PermisosBLL.Eliminar(id)) { MessageBox.Show("La ciudad ha sido eliminada", "Logrado"); Limpiar(); } else { PermisoErrorProvider.SetError(PermisoIdNumericUpDown, "Este Id no existe en la base de datos"); } }
//Este es el evento del boton Buscar, sirve para buscar los datos correspondientes al id ingresado private void BuscarPermisoButton_Click(object sender, EventArgs e) { var permisos = new Permisos(); int id = (int)PermisoIdNumericUpDown.Value; Limpiar(); permisos = PermisosBLL.Buscar(id); if (permisos != null) { LLenaCampos(permisos); } else { MessageBox.Show("Permiso no encontrado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
//Este es el evento del boton eliminar y sirve para eliminar los datos correspondiente al id ingresado private void EliminarPermisoButton_Click(object sender, EventArgs e) { PermisoErrorProvider.Clear(); int id; int.TryParse(PermisoIdNumericUpDown.Text, out id); Limpiar(); if (PermisosBLL.Eliminar(id)) { MessageBox.Show("Eliminado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { PermisoErrorProvider.SetError(PermisoIdNumericUpDown, "No se puede eliminar un usuario que no existe"); } }
//Este es el evento del boton Buscar, sirve para buscar los datos correspondientes al id ingresado private void BuscarPermisoButton_Click(object sender, EventArgs e) { int id; Permisos permisos = new Permisos(); id = (int)PermisoIdNumericUpDown.Value; Limpiar(); permisos = PermisosBLL.Buscar(id); if (permisos != null) { LLenaCampos(id); MessageBox.Show("Usuario encontrado"); } else { MessageBox.Show("Usuario no encontrado"); } }
private void BuscarButton_Click(object sender, EventArgs e) { int id; Permisos permiso = new Permisos(); int.TryParse(IdNumericUpDown.Text, out id); Limpiar(); permiso = PermisosBLL.Buscar(id); if (permiso != null) { LlenaCampo(permiso); } else { MessageBox.Show("Permiso no encontrado", "Id no existente", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private bool Validar() { bool paso = true; if (DescripcionTextBox.Text == String.Empty) { MyErrorProvider.SetError(DescripcionTextBox, "El Campo nombre no puede estar vacio"); DescripcionTextBox.Focus(); paso = false; } if (PermisosBLL.ExisteDescripcion(DescripcionTextBox.Text, (int)PermisosIdNumericUpDown.Value)) { MyErrorProvider.SetError(DescripcionTextBox, "El Campo Descripcion no puede estar vacio"); DescripcionTextBox.Focus(); paso = false; } return(paso); }
private void Buscarbutton_Click(object sender, EventArgs e) { ErroreserrorProvider.Clear(); int id; Permisos permiso = new Permisos(); int.TryParse(IDnumericUpDown.Text, out id); Limpiar(); permiso = PermisosBLL.Buscar(id); if (permiso != null) { LlenarCampos(permiso); } else { MessageBox.Show("El permiso no ha sido encontrada o no esta registrada"); } }
private void BuscarButton_Click(object sender, EventArgs e) { Permisos permisos; int id; int.TryParse(PermisoIdNumericUpDown.Text, out id); Limpiar(); permisos = PermisosBLL.Buscar(id); if (permisos != null) { MessageBox.Show("Permiso encontrado!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); LlenaCampo(permisos); } else { MessageBox.Show("Este Permiso no existe, prueba buscar otro!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
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(); } }
private void RegistroRoles_Load(object sender, EventArgs e) { PermisoIdComboBox.DataSource = PermisosBLL.GetPermisos(); PermisoIdComboBox.DisplayMember = "PermisoId"; PermisoIdComboBox.ValueMember = "PermisoId"; }
private bool EstaEnLaBaseDeDatos() { Permiso permiso = PermisosBLL.Buscar((int)PermisosIdNumericUpDown.Value); return(permiso != null); }
private void rRoles_Load(object sender, EventArgs e) { PermisoscomboBox.DataSource = PermisosBLL.GetPermisos(); PermisoscomboBox.DisplayMember = "PermisosId"; PermisoscomboBox.ValueMember = "DescripcionPermisos"; }
public bool ExisteEnLaBaseDeDatos() { Permisos permisos = PermisosBLL.Buscar((int)PermisoIdNumericUpDown.Value); return(permisos != null); }
private bool ExisteEnLaBaseDeDatos() { Permisos permiso = PermisosBLL.Buscar((int)IDnumericUpDown.Value); return(permiso != null); }
private void rRoles_Load(object sender, EventArgs e) { PermisocomboBox.DataSource = PermisosBLL.GetPermisos(); PermisocomboBox.DisplayMember = "PermisoId"; PermisocomboBox.ValueMember = "DetallePermiso"; }
private void RegistroRolesForm_Load(object sender, EventArgs e) { PermisoIdComboBox.DataSource = PermisosBLL.GetRoles(); PermisoIdComboBox.DisplayMember = "descripcion"; PermisoIdComboBox.ValueMember = "permisoId"; }