public void InserirPedido(Pedido pedido) { var tamanhos = servicoDeDominioDeTamanhos.RecuperarTamanhos(); var sabores = servicoDeDominioDeSabores.RecuperarSabores(); var tamanho = tamanhos.First(t => t.Id == pedido.Tamanho.Id); var sabor = sabores.First(t => t.Id == pedido.Sabor.Id); pedido.ValorTotal = tamanho.Valor; pedido.TempoPreparo = tamanho.Tempo + sabor.Tempo; pedido.Id = repositorioPedido.InserirPedido(pedido); }