public IActionResult PostAsync([FromBody] PedidoDto pedidoDto) { var pedido = pedidoDto.ToModel(); var idPedido = _service.Add(pedido); return(Ok(idPedido)); }
public IActionResult PutAsync(int id, [FromBody] PedidoDto pedidoDto) { var pedido = pedidoDto.ToModel(); _service.Update(id, pedido); return(Ok()); }
public static Pedido ToModel(this PedidoDto dto) { var cliente = new Cliente(dto.NomeCliente, dto.Email, dto.Cpf); return(new Pedido(cliente, dto.ValorTotal, DateTime.Now)); }