public async Task <IActionResult> Create(PedidoViewModel pedidoViewModel)
        {
            if (!ModelState.IsValid)
            {
                return(View(pedidoViewModel));
            }
            _pedidoAppService.Register(pedidoViewModel);

            if (IsValidOperation())
            {
                ViewBag.Sucesso = "Pedido Adicionado!";
            }

            return(View(pedidoViewModel));
        }
        public IActionResult Create(PedidoViewModel pedidoViewModel)
        {
            if (!ModelState.IsValid)
            {
                return(View(pedidoViewModel));
            }
            _pedidoAppService.Register(pedidoViewModel);

            if (IsValidOperation())
            {
                ViewBag.Sucesso = "Pedido Adicionado!";
            }

            //return View(pedidoViewModel);
            return(Json(new { Resultado = pedidoViewModel.Id }));
        }