Пример #1
0
        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);
        }