private void GuardarButton_Click(object sender, RoutedEventArgs e) { bool paso = false; if (string.IsNullOrWhiteSpace(LlamadaIdTextbox.Text) || LlamadaIdTextbox.Text == "0") { paso = LlamadaDetalleBll.Guardar(llamadas); } else { if (!ExisteEnBaseDatos()) { MessageBox.Show("No se puede Modificar porque no existe", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); return; } paso = LlamadaDetalleBll.Modificar(llamadas); } if (paso) { Limpiar(); MessageBox.Show("Guardado!!", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("No se puede Guardar", "Fallo", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { Llamadas anterior = LlamadaDetalleBll.Buscar(Convert.ToInt32(LlamadaIdTextbox.Text)); if (anterior != null) { llamadas = anterior; Actualizar(); } else { MessageBox.Show("llamadas no encontrada"); } }
private void EliminarButton_Click(object sender, RoutedEventArgs e) { int id; id = Convert.ToInt32(LlamadaIdTextbox.Text); Limpiar(); if (LlamadaDetalleBll.Eliminar(id)) { MessageBox.Show("Eliminar", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show(LlamadaIdTextbox.Text, "No se puede eliminar una llamada que no existe"); } }
private bool ExisteEnBaseDatos() { llamadas = LlamadaDetalleBll.Buscar(Convert.ToInt32(LlamadaIdTextbox.Text)); return(llamadas != null); }