private void Eliminarbutton_Click(object sender, EventArgs e) { if (validar(1)) { MessageBox.Show("Favor de Llenar casilla para poder Eliminar"); } else { int id = Convert.ToInt32(usuariosIdNumericUpDown.Value); if (UsusariosBLL.Eliminar(id)) { MessageBox.Show("Eliminado!", "Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); usuariosIdNumericUpDown.Value = 0; nombreTextBox.Clear(); usuarioTextBox.Clear(); contraseñaTextBox.Clear(); ConfirmartextBox.Clear(); UsuarioerrorProvider.Clear(); } else { MessageBox.Show("No Pudo Eliminar!", "Fallido!", MessageBoxButtons.OK, MessageBoxIcon.Error); } UsuarioerrorProvider.Clear(); } }
protected void ButtonBuscar_Click1(object sender, EventArgs e) { PrestamoGridView.DataBind(); Expression <Func <Usuarios, bool> > filtro = x => true; UsusariosBLL entrada = new UsusariosBLL(); int id; switch (TipodeFiltro.SelectedIndex) { case 0: //ID id = Utilities.Utils.ToInt(TextCriterio.Text); filtro = c => c.UsuariosId == id; if (UsusariosBLL.GetList(filtro).Count() == 0) { Utilities.Utils.ShowToastr(this, " Prestamo ID No Existe", "Fallido", "success"); return; } break; case 1: // Nombre filtro = c => c.Nombre.Contains(TextCriterio.Text); if (UsusariosBLL.GetList(filtro).Count() == 0) { Utilities.Utils.ShowToastr(this, "Dicho Nombre no existe", "Fallido", "success"); return; } break; case 2: // Usuario filtro = c => c.Usuario.Contains(TextCriterio.Text); if (UsusariosBLL.GetList(filtro).Count() == 0) { Utilities.Utils.ShowToastr(this, "Dicho Nombre no existe", "Fallido", "success"); return; } break; case 3: //Todos filtro = x => true; if (UsusariosBLL.GetList(filtro).Count() == 0) { Utilities.Utils.ShowToastr(this, "No existen Dichas Cuentas", "Fallido", "success"); } break; } PrestamoGridView.DataSource = UsusariosBLL.GetList(filtro); PrestamoGridView.DataBind(); }
protected void EliminarButton_Click(object sender, EventArgs e) { int id = Convert.ToInt32(UsuarioIDTextbox.Text); if (UsusariosBLL.Eliminar(id)) { Utilities.Utils.ShowToastr(this, "Eliminado", "Fallido", "error"); Limpiar(); } else { Utilities.Utils.ShowToastr(this, "No se pudo Eliminar", "Fallido", "error"); } }
private void ReporteButton_Click(object sender, EventArgs e) { Usuarios usuarios = new Usuarios(); if (ConsultadataGridView.Rows.Count > 0 && ConsultadataGridView.CurrentRow != null) { List <Usuarios> Detalle = (List <Usuarios>)ConsultadataGridView.DataSource; int id = Detalle.ElementAt(ConsultadataGridView.CurrentRow.Index).UsuariosId; ReporteUsuarios abrir = new ReporteUsuarios(UsusariosBLL.GetList(x => x.UsuariosId == id)); abrir.Show(); } else { MessageBox.Show("No existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
protected void GuardarButton_Click(object sender, EventArgs e) { bool paso = false; Usuarios usuarios = Llenaclase(); int id = Convert.ToInt32(UsuarioIDTextbox.Text); if (Utilities.Utils.ToInt(UsuarioIDTextbox.Text) == 0) { paso = UsusariosBLL.Guardar(usuarios); } else { var usuario = UsusariosBLL.Buscar(id); if (usuario != null) { paso = BLL.UsusariosBLL.Editar(usuarios); } else { Utilities.Utils.ShowToastr(this, "No existe", "Fallido", "error"); } Limpiar(); if (paso) { Utilities.Utils.ShowToastr(this, "Guardado", "Fallido", "error"); } else { Utilities.Utils.ShowToastr(this, "No se pudo Guardar", "Fallido", "error"); } } }
private bool validar(int error) { bool errores = false; int num = 0; if (error == 1 && usuariosIdNumericUpDown.Value == 0) { UsuarioerrorProvider.SetError(usuariosIdNumericUpDown, "Llenar Usuario Id"); errores = true; } if (error == 2 && string.IsNullOrWhiteSpace(nombreTextBox.Text)) { UsuarioerrorProvider.SetError(nombreTextBox, "Llene Nombre"); errores = true; } if (error == 2 && string.IsNullOrWhiteSpace(usuarioTextBox.Text)) { UsuarioerrorProvider.SetError(usuarioTextBox, "Llene Usuario"); errores = true; } if (error == 2 && string.IsNullOrWhiteSpace(contraseñaTextBox.Text)) { UsuarioerrorProvider.SetError(contraseñaTextBox, "Llene contraseña"); errores = true; } if (error == 2 && string.IsNullOrWhiteSpace(ConfirmartextBox.Text)) { UsuarioerrorProvider.SetError(ConfirmartextBox, "Llene contraseña"); errores = true; } if (error == 3 && int.TryParse(nombreTextBox.Text, out num) == true) { UsuarioerrorProvider.SetError(nombreTextBox, "Debe Digitar Caracteres"); errores = true; } if (error == 4 && contraseñaTextBox.Text != ConfirmartextBox.Text) { UsuarioerrorProvider.SetError(ConfirmartextBox, "Llenar Confirmar Contraseña"); errores = true; } if (error == 5 && usuariosIdNumericUpDown.Value == 0) { bool paso = false; Usuarios usuario = new Usuarios(); var listado = new List <Usuarios>(); listado = UsusariosBLL.GetList(p => true); string descripcion = usuarioTextBox.Text; foreach (var i in listado) { if (descripcion == i.Usuario) { MessageBox.Show("Este Usuario ya está registrado", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); return(paso); } } } return(errores); }
private void Guardarbutton_Click(object sender, EventArgs e) { bool paso = false; Usuarios usuarios = Llenaclase(); int id = Convert.ToInt32(usuariosIdNumericUpDown.Value); if (validar(3)) { MessageBox.Show("Favor Dijite un Nombre"); return; } if (validar(4)) { MessageBox.Show("La Contraseña no son Iguales", "Validacion"); contraseñaTextBox.Clear(); ConfirmartextBox.Clear(); return; } if (validar(5)) { MessageBox.Show("este Usuario ya esta registrado"); } if (validar(2)) { MessageBox.Show("Favor de Llenar las Casillas"); } else { if (usuariosIdNumericUpDown.Value == 0) { paso = UsusariosBLL.Guardar(usuarios); } else { var usuario = UsusariosBLL.Buscar(id); if (usuario != null) { paso = BLL.UsusariosBLL.Editar(usuarios); } else { MessageBox.Show("Id no existe", "Falló", MessageBoxButtons.OK, MessageBoxIcon.Error); } } Limpiar(); if (paso) { MessageBox.Show("Guardado!", "Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No pudo Guardar!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { CuentaReportViewer.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Local; CuentaReportViewer.Reset(); CuentaReportViewer.LocalReport.ReportPath = Server.MapPath(@"../Reportes/Usuario.rdlc"); CuentaReportViewer.LocalReport.DataSources.Clear(); CuentaReportViewer.LocalReport.DataSources.Add(new ReportDataSource("Usuario", UsusariosBLL.GetList(filtro))); CuentaReportViewer.LocalReport.Refresh(); } }
private void Consultabutton_Click(object sender, EventArgs e) { switch (TipocomboBox.SelectedIndex) { case 0: //Id if (Validar(1)) { MessageBox.Show("Favor Llenar Casilla ", "Fallido", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (Validar(2)) { MessageBox.Show("Debe Digitar un Numero!", "Fallido", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { int id = Convert.ToInt32(CriteriotextBox.Text); filtro = x => x.UsuariosId == id; if (UsusariosBLL.GetList(filtro).Count() == 0) { MessageBox.Show("Este ID, No Existe", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } } break; case 1: //Nombre if (Validar(1)) { MessageBox.Show("Favor Llenar Casilla ", "Fallido", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (Validar(3)) { MessageBox.Show("Debe Digitar un Nombre!", "Fallido", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { filtro = x => x.Nombre.Contains(CriteriotextBox.Text); if (UsusariosBLL.GetList(filtro).Count() == 0) { MessageBox.Show("Este Nombre, No Existe", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } } break; case 2: //Usuario if (Validar(1)) { MessageBox.Show("Favor Llenar Casilla ", "Fallido", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (Validar(3)) { MessageBox.Show("!", "Fallido", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { filtro = x => x.Usuario.Equals(CriteriotextBox.Text); if (UsusariosBLL.GetList(filtro).Count() == 0) { MessageBox.Show("", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } } break; case 3: //TODO filtro = x => true; if (UsusariosBLL.GetList(filtro).Count() == 0) { MessageBox.Show("Lista esta Vacia, No Existe", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } break; } if (TipocomboBox.SelectedItem != null) { ConsultadataGridView.DataSource = BLL.UsusariosBLL.GetList(filtro); CriteriotextBox.Clear(); UsuarioerrorProvider.Clear(); } ListaUsuarios = UsusariosBLL.GetList(filtro); ConsultadataGridView.DataSource = ListaUsuarios; }