예제 #1
0
        //Apenas encaminha para view
        public ActionResult EditarPedidos(string id)
        {
            ViewBag.Cliente = TempData["Cliente"];
            TempData.Keep("Cliente");

            ViewBag.Editar = true;

            ViewBag.ControleRota = 1;

            ViewBag.ControleCardapio = true;

            var categorias = categoriaApp.GetAtivos().Content.ReadAsAsync <List <Categoria> >().Result;

            ViewBag.CriaCategorias = categorias;

            var            cliente = clienteApp.GetById(Convert.ToInt32(id)).Content.ReadAsAsync <Cliente>().Result;
            List <Cliente> Cliente = new List <Cliente> {
                cliente
            };

            var pedido = new Pedido {
                Num_IDCliente = Convert.ToInt32(id)
            };
            var pedidos = pedidoApp.Put(pedido).Content.ReadAsAsync <List <Pedido> >().Result;

            ViewBag.Pedido = pedidos[0];

            ViewBag.BuscaClientes = Cliente;

            return(View("_AdcionarPedidos"));
        }
예제 #2
0
        public ActionResult EditarPedidoCliente(int id)
        {
            Pedido pedido = new Pedido();

            pedido.Num_IDCliente = id;

            var pedidos = pedidoApp.Put(pedido).Content.ReadAsAsync <List <Pedido> >().Result;

            TempData["Pedido"] = pedidos[0];
            ViewBag.Pedido     = TempData["Pedido"];
            TempData.Keep("Pedido");

            return(RedirectToAction("Index", "Cliente"));
        }