示例#1
0
        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);
        }
示例#2
0
        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());
        }