Exemplo n.º 1
0
        public HttpResponseMessage Post(int numeroDaMesa)
        {
            var numeroDaComanda = Guid.NewGuid().ToString();
            var comanda = new Comanda { Numero = numeroDaComanda, NumeroDaMesa = numeroDaMesa };
            ComandaRepositorio.Adicionar(comanda);

            return new HttpResponseMessage(HttpStatusCode.Created) { Content = new StringContent(numeroDaComanda) };
        }
Exemplo n.º 2
0
        public HttpResponseMessage Post(Pedido pedido)
        {
            var comanda = ComandaRepositorio.BuscarPor(pedido.NumeroDaComanda);
            if (comanda == null)
            {
                comanda = new Comanda { Numero = pedido.NumeroDaComanda, NumeroDaMesa = pedido.NumeroDaMesa };
                ComandaRepositorio.Adicionar(comanda);
            }
            comanda.Adicionar(pedido);

            return new HttpResponseMessage(HttpStatusCode.OK);
        }
Exemplo n.º 3
0
 public static void Adicionar(Comanda comanda)
 {
     Comandas.Add(comanda);
 }
Exemplo n.º 4
0
 public static void Adicionar(Comanda comanda)
 {
     Comandas.Add(comanda);
 }