private void guardarButton_Click(object sender, RoutedEventArgs e) { bool paso = false; if (!ValidarCampos()) { return; } if (idTextBox1.Text == "0") { paso = MantenimientoBLL.Guardar(mantenimiento); } else { if (!ExisteEnLaBaseDatos()) { MessageBox.Show("No se puede modificar, no existe!!", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } paso = MantenimientoBLL.Modificar(mantenimiento); } if (paso) { MessageBox.Show("Guardado", "Exito", MessageBoxButton.OK, MessageBoxImage.Information); LimpiarCampos(); } else { MessageBox.Show("No se Guardo", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }
public void ModificarTest() { int idMantenimiento = MantenimientoBLL.GetList(x => true)[0].MantenimientoId; Mantenimiento mantenimiento = MantenimientoBLL.Buscar(idMantenimiento); mantenimiento.Detalle.Add(new MantenimientoDetalle(0, mantenimiento.MantenimientoId, 2, 4, 50, "Banda De Frenos", 2, 100, 200)); bool paso = MantenimientoBLL.Modificar(mantenimiento); Assert.AreEqual(true, paso); }
private void GuardarButton_Click(object sender, EventArgs e) { Mantenimiento mantenimiento; bool Paso = false; if (HayErrores()) { MessageBox.Show("Favor revisar todos los campos!!", "Validación!!", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } mantenimiento = LlenaClase(); if (MantenimientoIdNumericUpDown.Value == 0) { Paso = MantenimientoBLL.Guardar(mantenimiento); MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { int id = Convert.ToInt32(MantenimientoIdNumericUpDown.Value); Mantenimiento mantenimi = MantenimientoBLL.Buscar(id); if (mantenimi != null) { Paso = MantenimientoBLL.Modificar(mantenimiento); MessageBox.Show("Modificado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Id no existe", "Falló", MessageBoxButtons.OK, MessageBoxIcon.Error); } } if (Paso) { NuevoButton.PerformClick(); } else { MessageBox.Show("No se pudo guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void buttonGuardar_Click(object sender, EventArgs e) { if (Validar(2)) { MessageBox.Show("Debe Agregar Algun Producto al Grid", "Validación", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { Mantenimiento mantenimiento = LlenaClase(); bool Paso = false; if (MantenimientoIdNumericUpDown.Value == 0) { Paso = MantenimientoBLL.Guardar(mantenimiento); GeneralErrorProvider.Clear(); } else { int id = Convert.ToInt32(MantenimientoIdNumericUpDown.Value); var mantenimientos = MantenimientoBLL.Buscar(id); if (mantenimientos != null) { Paso = MantenimientoBLL.Modificar(mantenimiento); } GeneralErrorProvider.Clear(); } if (Paso) { LimpiarCampos(); MessageBox.Show("Guardado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo guardar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }