Beispiel #1
0
        public ActionResult ApproveOrRejectFaculty(int id, int signal)
        {
            FacultyLogic facultyLogic = new FacultyLogic();
            var          faculty      = facultyLogic.GetFacultyDetailsById(id);

            if (signal == 1)
            {
                string status = "Approved";
                bool   delete = false;
                if (faculty != null)
                {
                    bool value = facultyLogic.EditFacultyDetails(faculty, status, delete);
                }
                return(RedirectToAction("FacultyRequest", "Admin"));
            }
            else
            {
                string status = "Rejected";
                bool   delete = true;
                if (faculty != null)
                {
                    bool value = facultyLogic.EditFacultyDetails(faculty, status, delete);
                }
                return(RedirectToAction("FacultyRequest", "Admin"));
            }
        }
Beispiel #2
0
        public ActionResult FacultyRequest()
        {
            FacultyLogic facultyLogic = new FacultyLogic();
            var          facultyList  = facultyLogic.GetFacultyStatus();

            if (facultyList.Count() > 0)
            {
                return(View(facultyList));
            }
            else
            {
                TempData["status"] = "false";
                return(View());
            }
        }
        //Reset Password
        public ActionResult ResetPassword(string password)
        {
            FacultyLogic facultyLogic = new FacultyLogic();
            Faculty      facultyModel = (Faculty)TempData["module"];
            var          status       = facultyLogic.GetPasswordReset(password, facultyModel);

            if (status)
            {
                TempData["msg"] = "success";
            }
            else
            {
                TempData["msg"] = "failed";
            }
            return(RedirectToAction("Login", "Faculty"));
        }
        public ActionResult VerifyDetails([Bind(Include = "UserId,SecurityQuestion,SecurityQueAnswer")] Faculty facultyModel)
        {
            FacultyLogic facultyLogic = new FacultyLogic();
            var          status       = facultyLogic.VerifyPasswordRecoveryDetails(facultyModel);

            if (status != null)
            {
                TempData["status"] = "true";
                TempData["module"] = status;
                return(View());
            }
            else
            {
                TempData["status"] = "false";
                return(View());
            }
        }
        public ActionResult FindUserId([Bind(Include = "SecurityQuestion,SecurityQueAnswer,Contact,Email")] Faculty facultyModel)
        {
            FacultyLogic facultyLogic = new FacultyLogic();
            var          userId       = facultyLogic.GetFacultyId(facultyModel);

            if (userId.ToString().Length == 6)
            {
                TempData["status"] = "success";
                TempData["UserId"] = userId;
                return(View());
            }
            else
            {
                TempData["status"] = "failed";
                return(View());
            }
        }