private void ConsultarButton_Click(object sender, RoutedEventArgs e) { var listado = new List <Personas>(); if (CriteriotextBox.Text.Trim().Length > 0) { switch (FiltroComboBox.SelectedIndex) { case 0: //todo listado = PersonasBll.GetList(p => true); break; case 1: //ID int id = Convert.ToInt32(CriteriotextBox.Text); listado = PersonasBll.GetList(p => p.PersonaId == id); break; case 2: //Nombre listado = PersonasBll.GetList(p => p.Nombre.Contains(CriteriotextBox.Text)); break; } } else { listado = PersonasBll.GetList(p => true); } ConsultaDataGrid.ItemsSource = null; ConsultaDataGrid.ItemsSource = listado; }
private void Guardarbutton_Click(object sender, EventArgs e) { Personas persona = LlenaClase(); if (PersonasBll.Guardar(persona)) { MessageBox.Show("Guardooooooo!!!!!"); } }
private void Buscarbutton_Click(object sender, EventArgs e) { if (FiltrarcomboBox.SelectedIndex == 0) { //ponerlo en una funcion int id = 0; int.TryParse(CriteriotextBox.Text, out id); PersonasdataGridView.DataSource = PersonasBll.GetList(p => p.PersonaId == id); } }
public void LlenarCampos(int id) { this.Id = id; Personas personas = new Personas(); personas = PersonasBll.Buscar(id); IdNumericUpDown1.Value = personas.PersonaID; textNombre.Text = personas.Nombre; textCedula.Text = personas.Cedula; textDireccion.Text = personas.Direccion; textTelefono.Text = personas.Telefono; }
private void Guardar_Click(object sender, EventArgs e) { Personas personas = new Personas(); bool paso = false; if (!Validar()) { return; } personas = LlenaClase(); if (IdNumericUpDown1.Value == 0) { paso = PersonasBll.Guardar(personas); } else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("No se puede modificar una persona que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { DialogResult result = MessageBox.Show("Desea guardar los cambios?", "Editar", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (result == DialogResult.Yes) { } else if (result == DialogResult.No) { Limpiar(); return; } } paso = PersonasBll.Modificar(personas); } if (paso) { Limpiar(); MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void EliminarButton_Click(object sender, EventArgs e) { SuperErrorProvider.Clear(); int id; int.TryParse(IDNumericUpDown.Text, out id); Limpiar(); if (PersonasBll.Eliminar(id)) { MessageBox.Show("Eliminado"); } else { SuperErrorProvider.SetError(IDNumericUpDown, "No se puede eliminar una persona que no existe"); } }
private void EliminarButton_Click(object sender, RoutedEventArgs e) { int id; id = Convert.ToInt32(PersonaIdtextBox.Text); Limpiar(); if (PersonasBll.Eliminar(id)) { MessageBox.Show("Eliminado", " :) ", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show(PersonaIdtextBox.Text, "Esa Persona todavia no ha nacido"); } }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { int id; int.TryParse(IdTextBox.Text, out id); Personas p = PersonasBll.Buscar(id); if (p != null) { Limpiar(); LlenaCampos(p); } else { MessageBox.Show("No Encontrado", "ERROR"); } }
private void EliminarButton_Click(object sender, RoutedEventArgs e) { int id; int.TryParse(IdTextBox.Text, out id); Limpiar(); if (PersonasBll.Eliminar(id)) { MessageBox.Show("Eliminado", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show(IdTextBox.Text, "No se puede eliminar una persona que no existe"); } }
private void ConsultaButton_Click(object sender, EventArgs e) { var listado = new List <Personas>(); if (CriterioTextBox.Text.Trim().Length > 0) { switch (FiltrarComboBox.SelectedIndex) { case 0: //Todo listado = PersonasBll.GetList(p => true); break; case 1: //ID int id = Convert.ToInt32(CriterioTextBox.Text); listado = PersonasBll.GetList(p => p.PersonaID == id); break; case 2: //Nombre listado = PersonasBll.GetList(p => p.Nombre.Contains(CriterioTextBox.Text)); break; case 3: //Cedula listado = PersonasBll.GetList(p => p.Cedula.Contains(CriterioTextBox.Text)); break; case 4: //Telefono listado = PersonasBll.GetList(p => p.Telefono.Contains(CriterioTextBox.Text)); break; case 5: //Direccion listado = PersonasBll.GetList(p => p.Direccion.Contains(CriterioTextBox.Text)); break; } listado = listado.Where(c => c.FechaNacimiento.Date >= DesdeDateTimePicker.Value.Date && c.FechaNacimiento.Date <= HastaDateTimePicker.Value.Date).ToList(); } else { listado = PersonasBll.GetList(p => true); } ConsultaDataGridView.DataSource = null; ConsultaDataGridView.DataSource = listado; }
private void Eliminar_Click(object sender, EventArgs e) { errorProvider1.Clear(); int id; int.TryParse(IdNumericUpDown1.Text, out id); Limpiar(); if (PersonasBll.Eliminar(id)) { MessageBox.Show("Eliminado", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { errorProvider1.SetError(IdNumericUpDown1, "No se puede eliminar una persona que no existe"); } }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { int id; Personas persona = new Personas(); int.TryParse(PersonaIdtextBox.Text, out id); Limpiar(); persona = PersonasBll.Buscar(id); if (persona != null) { LlenaCampos(persona); } else { MessageBox.Show("NO SE ENCUENTRA LA PERSONA"); } }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { int id; Personas persona = new Personas(); int.TryParse(IDTextBox.Text, out id); Limpiar(); persona = PersonasBll.Buscar(id); if (persona != null) { LlenaCampos(persona); } else { MessageBox.Show("Persona no Encontrada"); } }
private void Buscar_Click(object sender, EventArgs e) { int id; Personas personas = new Personas(); int.TryParse(IdNumericUpDown1.Text, out id); Limpiar(); personas = PersonasBll.Buscar(id); if (personas != null) { MessageBox.Show("Persona Encotrada"); LlenaCampo(personas); } else { MessageBox.Show("Persona no Encontrada"); } }
private void GuardarButton_Click(object sender, EventArgs e) { Personas persona; bool paso = false; if (!Validar()) { return; } persona = LlenaClase(); Limpiar(); //Determinar si es guardar o modificar if (IDNumericUpDown.Value == 0) { paso = PersonasBll.Guardar(persona); } else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("No se puede modificar una persona que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } paso = PersonasBll.Modificar(persona); } //Informar el resultado if (paso) { MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { Personas persona; bool paso = false; if (!Validar()) { return; } persona = LlenaClase(); if ((Convert.ToInt32(IdTextBox.Text)) == 0) { paso = PersonasBll.Guardar(persona); } else { if (!ExisteEnLaBaseDeDatos()) { MessageBox.Show("No se puede Modificar la persona que no existe", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); return; } paso = PersonasBll.Modificar(persona); } if (paso) { Limpiar(); MessageBox.Show("Guardado!!", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("No fue posible guardar!!", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { Personas persona; bool paso = false; if (!Validar()) { return; } persona = LlenaClase(); if (string.IsNullOrWhiteSpace(PersonaIdtextBox.Text) || PersonaIdtextBox.Text == "0") { paso = PersonasBll.Guardar(persona); } else { if (!Existe()) { MessageBox.Show("No Se puede Modificar porque no existe", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); return; } paso = PersonasBll.Modificar(persona); } if (paso) { Limpiar(); MessageBox.Show("Guardado", " :) ", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("No Guardo", " :( ", MessageBoxButton.OK, MessageBoxImage.Error); } }
private bool ExisteEnLaBaseDeDatos() { Personas personas = PersonasBll.Buscar(Id); return(personas != null); }
private bool Existe() { Personas persona = PersonasBll.Buscar(Convert.ToInt32(PersonaIdtextBox.Text)); return(persona != null); }
private bool ExisteEnLaBaseDeDatos() { Personas p = PersonasBll.Buscar((int)Convert.ToInt32(IdTextBox.Text)); return(p != null); }
private bool ExisteEnLaBaseDeDatos() { Personas persona = PersonasBll.Buscar((int)IDNumericUpDown.Value); return(persona != null); }