public ActionResult Update(CompraUpdateDto CompraUpdateDto) { try { return(Ok(_compraService.Update(CompraUpdateDto))); } catch (Exception) { return(BadRequest()); } }
public CompraUpdateDto Update(CompraUpdateDto CompraDto) { Compra _compra = _context.Compras.SingleOrDefault(x => x.FamiliaId == CompraDto.FamiliaId && x.TiendaId == CompraDto.TiendaId && x.ProductoId == CompraDto.ProductoId); if (_compra != null) { _compra.Dni = CompraDto.Dni; _compra.Cantidad = CompraDto.Cantidad; _compra.Confirmacion = CompraDto.Confirmacion; _compra.FechaCompra = CompraDto.FechaCompra; _context.SaveChanges(); } else { throw new Exception(); } return(CompraDto); }