public JsonResult EscolhaSabor(int sabor, int pedidoId) { try { SaborPizza saborPizza = new SaborPizza(); TamanhoPizza tamanhoPizza = new TamanhoPizza(); var getDadosSabor = saborPizza.MetodoLista().Where(x => x.ID == sabor).FirstOrDefault(); var pedido = db.Pedidos.Find(pedidoId); var getDadosTamanho = tamanhoPizza.MetodoLista().Where(x => x.ID == pedido.TamanhoId).FirstOrDefault(); pedido.SaborId = sabor; pedido.TempoPreparo = getDadosTamanho.TempoPreparo(sabor); pedido.Adicionais = new List <PedidoAdicional>(); db.Entry(pedido).State = EntityState.Modified; db.SaveChanges(); return(Json(pedido, JsonRequestBehavior.AllowGet)); } catch (Exception) { return(Json("Erro ao Efetuar o Pedido, tente novamente")); throw; } }
public JsonResult Get() { var sabor = saborPizza.MetodoLista().ToList(); return(Json(sabor, JsonRequestBehavior.AllowGet)); }