public void Editar(Producto producto) { var productoSeleccionado = db.Productos.Where(c => c.productoId == producto.productoId).FirstOrDefault(); if (productoSeleccionado != null) { productoSeleccionado.nombre = producto.nombre; productoSeleccionado.descripcion = producto.descripcion; productoSeleccionado.precio = producto.precio; db.Entry(productoSeleccionado).State = Microsoft.EntityFrameworkCore.EntityState.Modified; } }
public void Anular(Guid entidadId) { var ventaSeleccionada = SeleccionarPorID(entidadId); if (ventaSeleccionada != null) { ventaSeleccionada.anulado = true; db.Entry(ventaSeleccionada).State = Microsoft.EntityFrameworkCore.EntityState.Modified; } else { throw new NullReferenceException("No se ha encontrado la venta que intenta anular... 😣"); } }