public ActionResult Avaliacao_Dono([Bind(Include = "AvaliacaoID,Tempo_Resposta,Simpatia,Resultado,PedidoID,Dono")] Avaliacao_Alugador avaliacao) { if (ModelState.IsValid) { IEnumerable <Pedido_Aluguer> pedidos = db.Pedidos.ToList(); Pedido_Aluguer pedido = new Pedido_Aluguer(); foreach (var p in pedidos) { if (p.PedidoID == avaliacao.PedidoID) { pedido = p; } } pedido.aval_Dono = true; if (pedido.aval_Dono == true && pedido.aval_Cli == true && pedido.aval_Carro == true) { pedido.Estado = "Concluido"; } avaliacao.Tipo = "Avaliacao Dono"; db.Avaliacoes.Add(avaliacao); db.Entry(pedido).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(avaliacao)); }
// GET: Avaliacaos/Create public ActionResult Avaliacao_Dono(int id, string Dono) { Avaliacao_Alugador aval = new Avaliacao_Alugador(); aval.PedidoID = id; aval.Dono = Dono; return(View(aval)); }