public ActionResult LoginEmail(int id) { ViewBag.ContributionId = id; Faculty1 faculty = db.Faculties1.Find(Convert.ToInt32(Session["MC_ID"])); return(PartialView("../MarketingCoordinators/_LoginEmail", faculty)); }
public ActionResult DeleteConfirmed(int id) { Faculty1 faculty1 = db.Faculties1.Find(id); db.Faculties1.Remove(faculty1); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID,MarketingManagerID,FacultiesID,Role,FirstName,LastName,Gender,Age,Image,Phone,Email,Address,Username,Password")] Faculty1 faculty1) { if (ModelState.IsValid) { db.Entry(faculty1).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.FacultiesID = new SelectList(db.Faculties, "ID", "FacultyName", faculty1.FacultiesID); ViewBag.MarketingManagerID = new SelectList(db.MarketingManagers, "ID", "FirstName", faculty1.MarketingManagerID); return(View(faculty1)); }
// GET: MarketingCoordinators/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Faculty1 faculty1 = db.Faculties1.Find(id); if (faculty1 == null) { return(HttpNotFound()); } return(View(faculty1)); }
// GET: MarketingCoordinators/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Faculty1 faculty1 = db.Faculties1.Find(id); if (faculty1 == null) { return(HttpNotFound()); } ViewBag.FacultiesID = new SelectList(db.Faculties, "ID", "FacultyName", faculty1.FacultiesID); ViewBag.MarketingManagerID = new SelectList(db.MarketingManagers, "ID", "FirstName", faculty1.MarketingManagerID); return(View(faculty1)); }
public ActionResult Login(Student student, MarketingManager MM, Faculty1 MC, Administrator admin) { var model = db.Students.SingleOrDefault(s => s.Username == student.Username); var modelMM = db.MarketingManagers.SingleOrDefault(mm => mm.Username == MM.Username); var modelF = db.Faculties1.SingleOrDefault(mc => mc.Username == MC.Username); var modelAdmin = db.Administrators.SingleOrDefault(a => a.Username == admin.Username); if (model != null) { if (model.Password == student.Password) { Session["S_ID"] = model.ID; Session["MM_ID"] = null; Session["MC_ID"] = null; Session["F_ID"] = null; Session["Username"] = model.Username; Session["Img"] = model.Image.ToString(); return(RedirectToAction("Repository/" + Session["S_ID"], "Students")); } else { ViewBag.Error = "Invalid Username or Password!"; return(View()); } } else if (modelMM != null) { if (modelMM.Password == MM.Password) { Session["MM_ID"] = modelMM.ID; Session["S_ID"] = null; Session["MC_ID"] = null; Session["Username"] = modelMM.Username; Session["Admin_Username"] = null; Session["Img"] = modelMM.Image.ToString(); return(RedirectToAction("Index", "MarketingManagers")); } else { ViewBag.Error = "Invalid Username or Password!"; return(View()); } } else if (modelF != null) { if (modelF.Password == MC.Password && modelF.Role == "Marketing Coordinator") { Session["MC_ID"] = modelF.ID; Session["S_ID"] = null; Session["MM_ID"] = null; Session["F_ID"] = null; Session["Username"] = modelF.Username; Session["Admin_Username"] = null; Session["f"] = modelF.FacultiesID; Session["Img"] = modelF.Image.ToString(); return(RedirectToAction("LoadData", "MarketingCoordinators")); } else if (modelF.Password == MC.Password && modelF.Role == "Faculty") { Session["F_ID"] = modelF.ID; Session["MC_ID"] = null; Session["S_ID"] = null; Session["MM_ID"] = null; Session["Username"] = modelF.Username; Session["Admin_Username"] = null; Session["Img"] = modelF.Image.ToString(); return(RedirectToAction("ShowStatistic", "Faculty1")); } else { ViewBag.Error = "Invalid Username or Password!"; return(View()); } } else if (modelAdmin != null) { if (modelAdmin.Password == admin.Password) { Session["Admin_Username"] = modelAdmin.Username; Session["F_ID"] = null; Session["MC_ID"] = null; Session["S_ID"] = null; Session["MM_ID"] = null; return(RedirectToAction("SetClosureDate", "Admin")); } else { ViewBag.Error = "Invalid Username or Password!"; return(View()); } } else { ViewBag.Error = "Invalid Username or Password!"; return(View()); } }