public void BuscarTest() { int idMantenimiento = MantenimientoBLL.GetList(x => true)[0].MantenimientoId; Mantenimiento mantenimiento = MantenimientoBLL.Buscar(idMantenimiento); bool paso = mantenimiento.Detalle.Count > 0; Assert.AreEqual(true, paso); }
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 buttonBuscar_Click(object sender, EventArgs e) { int id = Convert.ToInt32(MantenimientoIdNumericUpDown.Value); Mantenimiento mantenimiento = MantenimientoBLL.Buscar(id); if (mantenimiento != null) { LlenarCampos(mantenimiento); } else { MessageBox.Show("No se encontro!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void buscarButton_Click(object sender, RoutedEventArgs e) { Mantenimiento mantenimientolocal = MantenimientoBLL.Buscar(mantenimiento.MantenimientoId); if (mantenimientolocal != null) { mantenimiento = mantenimientolocal; Llenar(); } else { LimpiarCampos(); MessageBox.Show("No Encontrado", "Salir", MessageBoxButton.OK, MessageBoxImage.Exclamation); } }
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); } } }
//Dando click sin querer private void ModificarVehiculo() { Mantenimiento mantenimiento = new Mantenimiento(); var MantetAnt = MantenimientoBLL.Buscar(mantenimiento.MantenimientoId); Contexto contexto = new Contexto(); List <MantenimientoDetalle> detalle = (List <MantenimientoDetalle>)MantenimientoDetalleDataGridView.DataSource; string NombreVeh = ""; double TotalMant = 0; foreach (var item in detalle) { NombreVeh = contexto.Vehiculos.Find(item.VehiculoId).Descripcion; } foreach (var item in detalle) { TotalMant = contexto.Vehiculos.Find(item.VehiculoId).TotalMantenimiento; } double total = 0; total = TotalDeMantenimiento - TotalMant; int id = 0; if (nombre != NombreVeh) { //foreach (var item in mantenimiento.Detalle) //{ // contexto.Mantenimiento.Find(item.VehiculoId).Total += total; //} foreach (var item in VehiculosBLL.GetList(x => x.VehiculoId == mantenimiento.VehiculoId)) { contexto.Mantenimiento.Find(item.VehiculoId).Total += total; } } //VehiculosBLL.Modificar(vehiculos); }
private void EliminarButton_Click(object sender, EventArgs e) { int id = Convert.ToInt32(MantenimientoIdNumericUpDown.Value); Mantenimiento mantenimiento = MantenimientoBLL.Buscar(id); if (mantenimiento != null) { if (MantenimientoBLL.Eliminar(id)) { MessageBox.Show("Eliminado!!", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); Limpiar(); } else { MessageBox.Show("No se pudo eliminar!!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("No existe!!", "Falló", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private bool ExisteEnLaBaseDatos() { Mantenimiento mantenimiento = MantenimientoBLL.Buscar((int)Convert.ToInt32(idTextBox1.Text)); return(mantenimiento != null); }