/// <summary>
 /// Deactivates a student profile of the given ID and redirects to the same page.
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public ActionResult DeleteStudent(int id)
 {
     if (Session["adminId"] == null)
     {
         return(RedirectToAction("Index", "Login"));
     }
     _studentBll.DeleteStudent(id);
     return(RedirectToAction("Students"));
 }
        public ActionResult DeleteStudent(Student student)
        {
            student.Id = (int)Session["studentId"];
            if (!_studentBll.IsPasswordValid(student))
            {
                ViewData["Message"] = "Error";
                return(View("DeactivateStudent"));
            }

            _studentBll.DeleteStudent(student.Id);
            return(RedirectToAction("LogOut", "Login"));
        }