public JsonResult GerarPedido(string pedido) { var pedidoDeserializado = _entitySerializationServices.Deserialize(pedido); var pedidoRetorno = _pedidoAppService.GerarPedido(pedidoDeserializado); if (pedidoRetorno.ValidationResult.IsValid) { TempData["PedidoGerado"] = "Pedido " + pedidoDeserializado.NumeroPedido + " gerado com com sucesso"; } return(Json(pedidoRetorno.ValidationResult, JsonRequestBehavior.AllowGet)); }