public ActionResult AddFaculty(Faculty faculty) { string ImgUrl = "/Images/Faculty/default.svg"; try { string uniqueFileName = Guid.NewGuid().ToString() + "_" + faculty.Image.FileName; if (faculty.Image != null) { string path = Server.MapPath("/Images/Faculty/"); if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } faculty.Image.SaveAs(path + uniqueFileName); ImgUrl = "/Images/Faculty/" + uniqueFileName; } } catch { ImgUrl = "/Images/Faculty/default.svg"; } faculty.ImgUrl = ImgUrl; PrinciUtil princiUtil = new PrinciUtil(); if (princiUtil.AddFaculty(faculty)) { Session["Notification"] = 1; } else { Session["Notification"] = 2; } return RedirectToAction("Faculty"); }
public ActionResult EditFaculty(int ID) { PrinciUtil princiUtil = new PrinciUtil(); ViewBag.DepartmentList = new SelectList(princiUtil.AllDepts(), "id", "name"); return(View(princiUtil.GetFacultyByID(ID))); }
public ActionResult Settings() { PrinciUtil princiUtil = new PrinciUtil(); return View( princiUtil.GetPrincipalID(Convert.ToInt32(Session["PrincipalID"])) ); }
public ActionResult ChangePassword(FormCollection formCollection) { string OldPassword = Convert.ToString(formCollection["OldPassword"]); string NewPassword = Convert.ToString(formCollection["NewPassword"]); SetFacultyDetails(); if (FacultyDetails.Password == OldPassword) { PrinciUtil princiUtil = new PrinciUtil(); if (princiUtil.UpdateFacultyPassword(NewPassword, FacultyDetails.ID)) { Session["Notification"] = 3; } else { Session["Notification"] = 4; } } else { Session["Notification"] = 5; } return(RedirectToAction("Settings")); }
public ActionResult ChangePassword(FormCollection formCollection) { PrinciUtil princiUtil = new PrinciUtil(); Principal principal = princiUtil.GetPrincipalID(Convert.ToInt32(Session["PrincipalID"])); string OldPassword = Convert.ToString(formCollection["OldPassword"]); string NewPassword = Convert.ToString(formCollection["NewPassword"]); if (principal.Password == OldPassword) { if (princiUtil.UpdatePrincipalPassword(NewPassword, principal.ID)) { Session["Notification"] = 3; } else { Session["Notification"] = 4; } } else { Session["Notification"] = 5; } return RedirectToAction("Settings"); }
/* Faculty operations starts here */ public ActionResult Faculty() { SetHodDetails(); ViewBag.MyDepartmentName = HodDetails.DeptName; PrinciUtil princiUtil = new PrinciUtil(); return(View(princiUtil.AllFaculty(HodDetails.DeptID))); }
public ActionResult DeleteHOD(int ID) { PrinciUtil princiUtil = new PrinciUtil(); princiUtil.DeleteHod(ID); Session["Notification"] = 5; return RedirectToAction("HOD"); }
public ActionResult DeleteFaculty(int ID) { PrinciUtil princiUtil = new PrinciUtil(); princiUtil.DeleteFaculty(ID); Session["Notification"] = 5; return RedirectToAction("Faculty"); }
public ActionResult EditDepartments(Departments departments) { PrinciUtil princiUtil = new PrinciUtil(); if (princiUtil.UpdateDept(departments)) { Session["Notification"] = 3; } else { Session["Notification"] = 4; } return RedirectToAction("Departments"); }
public ActionResult AddDepartments(Departments departments) { PrinciUtil princiUtil = new PrinciUtil(); if (princiUtil.AddDept(departments)) { Session["Notification"] = 1; } else { Session["Notification"] = 2; } return RedirectToAction("Departments"); }
public ActionResult Settings(Principal principal) { PrinciUtil princiUtil = new PrinciUtil(); if (princiUtil.UpdatePrincipal(principal)) { Session["Notification"] = 1; } else { Session["Notification"] = 2; } return RedirectToAction("Settings"); }
public ActionResult Settings(Hod hod) { SetHodDetails(); hod.ID = HodDetails.ID; hod.DeptID = HodDetails.DeptID; hod.Subject = HodDetails.Subject; string ImgUrl; try { string uniqueFileName = Guid.NewGuid().ToString() + "_" + hod.Image.FileName; if (hod.Image != null) { string path = Server.MapPath("/Images/HOD/"); if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } hod.Image.SaveAs(path + uniqueFileName); ImgUrl = "/Images/HOD/" + uniqueFileName; } else { ImgUrl = "noupdate"; } } catch { ImgUrl = "noupdate"; } hod.ImgUrl = ImgUrl; PrinciUtil princiUtil = new PrinciUtil(); if (princiUtil.UpdateHod(hod)) { Session["Notification"] = 1; } else { Session["Notification"] = 2; } return(RedirectToAction("Settings")); }
public ActionResult EditFaculty(Faculty faculty) { SetHodDetails(); faculty.DeptID = HodDetails.DeptID; string ImgUrl; try { string uniqueFileName = Guid.NewGuid().ToString() + "_" + faculty.Image.FileName; if (faculty.Image != null) { string path = Server.MapPath("/Images/Faculty/"); if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } faculty.Image.SaveAs(path + uniqueFileName); ImgUrl = "/Images/Faculty/" + uniqueFileName; } else { ImgUrl = "noupdate"; } } catch { ImgUrl = "noupdate"; } faculty.ImgUrl = ImgUrl; PrinciUtil princiUtil = new PrinciUtil(); if (princiUtil.UpdateFaculty(faculty)) { Session["Notification"] = 3; } else { Session["Notification"] = 4; } return(RedirectToAction("Faculty")); }
public ActionResult EditHOD(Hod hod) { string ImgUrl; try { string uniqueFileName = Guid.NewGuid().ToString() + "_" + hod.Image.FileName; if (hod.Image != null) { string path = Server.MapPath("/Images/HOD/"); if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } hod.Image.SaveAs(path + uniqueFileName); ImgUrl = "/Images/HOD/" + uniqueFileName; } else { ImgUrl = "noupdate"; } } catch { ImgUrl = "noupdate"; } hod.ImgUrl = ImgUrl; PrinciUtil princiUtil = new PrinciUtil(); if (princiUtil.UpdateHod(hod)) { Session["Notification"] = 3; } else { Session["Notification"] = 4; } return RedirectToAction("HOD"); }
public ActionResult EditDepartments(int ID) { PrinciUtil princiUtil = new PrinciUtil(); return View(princiUtil.GetDeptByID(ID)); }
private void SetFacultyDetails() { PrinciUtil princiUtil = new PrinciUtil(); FacultyDetails = princiUtil.GetFacultyByID(Convert.ToInt32(Session["FacultyID"])); }
/* Departments operations starts here */ public ActionResult Departments() { PrinciUtil princiUtil = new PrinciUtil(); List<Departments> departments = princiUtil.AllDepts(); return View(departments); }
/* Departments operations ends here */ /* HOD operations starts here */ public ActionResult HOD() { PrinciUtil princiUtil = new PrinciUtil(); return View(princiUtil.AllHods()); }
/* HOD operations ends here */ /* Faculty operations starts here */ public ActionResult Faculty() { PrinciUtil princiUtil = new PrinciUtil(); return View(princiUtil.AllFaculty()); }
public ActionResult AddHOD() { PrinciUtil princiUtil = new PrinciUtil(); ViewBag.DepartmentList = new SelectList(princiUtil.AllDepts(), "id", "name"); return View(); }
private void SetHodDetails() { PrinciUtil princiUtil = new PrinciUtil(); HodDetails = princiUtil.GetHodByID(Convert.ToInt32(Session["HodID"])); }