Ejemplo n.º 1
0
        public void AdicionarBebida(Bebida bebida)
        {
            if (this.Encerrado)
            {
                throw new Exception("Pedido encerrado. Não é possível adicionar uma nova bebida");
            }

            this.Bebidas.Add(bebida);
        }
Ejemplo n.º 2
0
        public Validacao AlterarBebida(Bebida bebidaAlterada)
        {
            Validacao validacao   = new Validacao();
            Bebida    bebidaBanco = BuscaBebidaPorId(bebidaAlterada.Id);

            bebidaBanco.Nome    = bebidaAlterada.Nome;
            bebidaBanco.Valor   = bebidaAlterada.Valor;
            bebidaBanco.Tamanho = bebidaAlterada.Tamanho;
            this.banco.SaveChanges();
            return(validacao);
        }
Ejemplo n.º 3
0
 public void AdicionarBebidaAoPedido(Pedido pedido, Bebida bebida)
 {
     pedido.AdicionarBebida(bebida);
     this.Salvar();
 }
Ejemplo n.º 4
0
 public Gerenciador()
 {
     Bebida bebida = new Bebida();
     Lanche lanche = new Lanche();
 }