コード例 #1
0
 // GET: Professores_Turmas/Delete/5
 public ActionResult Delete(int?id)
 {
     if (Convert.ToInt32(Session["NivelDeAcesso"]) == 3)
     {
         if (id == null)
         {
             return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
         }
         Professores_Alunos professores_Alunos = db.Professores_Alunos.Find(id);
         if (professores_Alunos == null)
         {
             return(HttpNotFound());
         }
         return(View(professores_Alunos));
     }
     else if (Convert.ToInt32(Session["NivelDeAcesso"]) == 2)
     {
         return(RedirectToAction("Details", "Professores_Turmas"));
     }
     else if (Convert.ToInt32(Session["NivelDeAcesso"]) == 1)
     {
         return(RedirectToAction("Details", "alunos"));
     }
     else
     {
         return(RedirectToAction("Login", "Login"));
     }
 }
コード例 #2
0
 // GET: Professores_Turmas/Edit/5
 public ActionResult Edit(int?id)
 {
     if (Convert.ToInt32(Session["NivelDeAcesso"]) == 3)
     {
         if (id == null)
         {
             return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
         }
         Professores_Alunos professores_Alunos = db.Professores_Alunos.Find(id);
         if (professores_Alunos == null)
         {
             return(HttpNotFound());
         }
         ViewBag.IDProfessor = new SelectList(db.professores, "Senha", "Nome", professores_Alunos.IDProfessor);
         ViewBag.IDTurma     = new SelectList(db.turmas, "Numero", "ano", professores_Alunos.IDTurma);
         return(View(professores_Alunos));
     }
     else if (Convert.ToInt32(Session["NivelDeAcesso"]) == 2)
     {
         return(RedirectToAction("Details", "Professores_Turmas"));
     }
     else if (Convert.ToInt32(Session["NivelDeAcesso"]) == 1)
     {
         return(RedirectToAction("Details", "alunos"));
     }
     else
     {
         return(RedirectToAction("Login", "Login"));
     }
 }
コード例 #3
0
 public ActionResult Edit([Bind(Include = "IDProfessorTurma,IDProfessor,IDTurma")] Professores_Alunos professores_Alunos)
 {
     if (Convert.ToInt32(Session["NivelDeAcesso"]) == 3)
     {
         if (ModelState.IsValid)
         {
             db.Entry(professores_Alunos).State = EntityState.Modified;
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
         ViewBag.IDProfessor = new SelectList(db.professores, "Senha", "Nome", professores_Alunos.IDProfessor);
         ViewBag.IDTurma     = new SelectList(db.turmas, "Numero", "ano", professores_Alunos.IDTurma);
         return(View(professores_Alunos));
     }
     else if (Convert.ToInt32(Session["NivelDeAcesso"]) == 2)
     {
         return(RedirectToAction("Details", "Professores_Turmas"));
     }
     else if (Convert.ToInt32(Session["NivelDeAcesso"]) == 1)
     {
         return(RedirectToAction("Details", "alunos"));
     }
     else
     {
         return(RedirectToAction("Login", "Login"));
     }
 }
コード例 #4
0
 public ActionResult Create([Bind(Include = "IDProfessor,IDTurma")] Professores_Alunos professores_Alunos)
 {
     professores_Alunos.IDProfessor = Convert.ToString(Session["IDAIU"]);
     if (Convert.ToInt32(Session["NivelDeAcesso"]) == 3)
     {
         if (ModelState.IsValid)
         {
             db.Professores_Alunos.Add(professores_Alunos);
             db.SaveChanges();
             return(RedirectToAction("Index"));
         }
         ViewBag.IDTurma = new SelectList(db.turmas, "Numero", "ano", professores_Alunos.IDTurma);
         return(View(professores_Alunos));
     }
     else if (Convert.ToInt32(Session["NivelDeAcesso"]) == 2)
     {
         return(RedirectToAction("Details", "Professores_Turmas"));
     }
     else if (Convert.ToInt32(Session["NivelDeAcesso"]) == 1)
     {
         return(RedirectToAction("Details", "alunos"));
     }
     else
     {
         return(RedirectToAction("Login", "Login"));
     }
 }
コード例 #5
0
 public ActionResult DeleteConfirmed(int id)
 {
     if (Convert.ToInt32(Session["NivelDeAcesso"]) == 3)
     {
         Professores_Alunos professores_Alunos = db.Professores_Alunos.Find(id);
         db.Professores_Alunos.Remove(professores_Alunos);
         db.SaveChanges();
         return(RedirectToAction("Details", "Professores_Turmas"));
     }
     else if (Convert.ToInt32(Session["NivelDeAcesso"]) == 2)
     {
         return(RedirectToAction("Details", "Professores_Turmas"));
     }
     else if (Convert.ToInt32(Session["NivelDeAcesso"]) == 1)
     {
         return(RedirectToAction("Details", "alunos"));
     }
     else
     {
         return(RedirectToAction("Login", "Login"));
     }
 }