private float GetTotal(int pedidoId, LineasPedidoDTO item) { var pedido = _pedidosService.Get(pedidoId); var precio = _precioAccesorioService.GetByDate(item.AccesorioId, pedido.Fecha); return(item.Cantidad * precio.Valor); }
public IActionResult Update(int id, [FromBody] LineasPedidoDTO model) { LineasPedido item = _lineaPedidoService.Get(id); if (item == null) { return(NotFound(String.Format("Error - No se pudo encontrar el elemento con ID {0}", id))); } item.EstadoId = model.Estado; try { _lineaPedidoService.Update(item); } catch (Exception ex) { return(BadRequest(String.Format("Error - Ha ocurrido la siguiente excepción: {0}", ex.Message))); } return(NoContent()); }