public ActionResult DeleteConfirmed(int id) { TB_QuestaoEncadeada tB_QuestaoEncadeada = db.TB_QuestaoEncadeada.Find(id); db.TB_QuestaoEncadeada.Remove(tB_QuestaoEncadeada); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "QuestaoEncadeadaId,PesquisaId,QuestaoId,AlternativaId,AcaoId")] TB_QuestaoEncadeada tB_QuestaoEncadeada) { var Perfil = int.Parse(Session["Perfil"].ToString()); if (ModelState.IsValid) { db.Entry(tB_QuestaoEncadeada).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tB_QuestaoEncadeada)); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TB_QuestaoEncadeada tB_QuestaoEncadeada = db.TB_QuestaoEncadeada.Find(id); if (tB_QuestaoEncadeada == null) { return(HttpNotFound()); } return(View(tB_QuestaoEncadeada)); }
public ActionResult Edit(int?id, int?PesquisaId, int?QuestaoId) { var Perfil = int.Parse(Session["Perfil"].ToString()); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TB_QuestaoEncadeada tB_QuestaoEncadeada = db.TB_QuestaoEncadeada.Find(id); if (tB_QuestaoEncadeada == null) { return(HttpNotFound()); } var lstPesquisa = (from s in db.TB_Pesquisa join c in db.TB_PesquisaPerfil on s.PesquisaId equals c.PesquisaId where c.PerfilId == Perfil select s); ViewBag.PesquisaId = new SelectList(lstPesquisa, "PesquisaId", "Titulo", PesquisaId); PesquisaId = PesquisaId ?? lstPesquisa.FirstOrDefault().PesquisaId; var lstQuestao = (from s in db.TB_Questoes join c in db.TB_PesquisaPerfil on s.TB_Pesquisa.PesquisaId equals c.PesquisaId where c.PerfilId == Perfil && s.PesquisaId == PesquisaId select s); ViewBag.QuestaoId = new SelectList(lstQuestao, "QuestaoId", "Questao"); QuestaoId = QuestaoId ?? lstQuestao.FirstOrDefault().QuestaoId; var lstAlternativa = (from s in db.TB_Alternativas join c in db.TB_PesquisaPerfil on s.TB_Questoes.TB_Pesquisa.PesquisaId equals c.PesquisaId where c.PerfilId == Perfil && s.QuestaoId == QuestaoId select s); ViewBag.AlternativaId = new SelectList(lstAlternativa, "AlternativaId", "Alternativa"); ViewBag.AcaoId = new SelectList(db.TB_AcaoQuestaoEncadeada, "AcaoId", "Acao"); return(View(tB_QuestaoEncadeada)); }