def userViewFeedback(): try: if adminLoginSession() == "user": feedbackDAO = FeedbackDAO() feedbackVO = FeedbackVO() feedbackFrom_LoginId = session['session_loginId'] feedbackVO.feedbackFrom_LoginId = feedbackFrom_LoginId feedbackVOList = feedbackDAO.userViewFeedback(feedbackVO) return render_template('user/viewFeedback.html', feedbackVOList=feedbackVOList) else: return adminLogoutSession() except Exception as ex: print(ex)
def userViewFeedback(): try: if adminLoginSession() == 'user': feedbackDAO = FeedbackDAO() feedbackVO = FeedbackVO() feedbackFrom_LoginId = session['session_loginId'] feedbackVO.feedbackFrom_LoginId = feedbackFrom_LoginId feedbackVOList = feedbackDAO.userViewFeedback(feedbackVO) print("______________", feedbackVOList) return render_template("user/viewFeedback.html", feedbackVOList=feedbackVOList) else: return redirect(url_for("adminLogoutSession")) except Exception as ex: print(ex)
def userLoadDashboard(): try: if adminLoginSession() == 'user': complainVO = ComplainVO() complainDAO = ComplainDAO() feedbackVO = FeedbackVO() feedbackDAO = FeedbackDAO() pendingComplainCount = 0 repliedComplainCount = 0 totalFeedbackCount = 0 reviewFeedbackCount = 0 loginId = session['session_loginId'] complainVO.complainFrom_LoginId = loginId complainVOList = complainDAO.userViewComplain(complainVO) for i in complainVOList: if i.complainStatus == 'Pending': pendingComplainCount += 1 elif i.complainStatus == 'Replied': repliedComplainCount += 1 feedbackVO.feedbackFrom_LoginId = loginId feedbackVOList = feedbackDAO.userViewFeedback(feedbackVO) for i in feedbackVOList: if i.feedbackTo_LoginId is not None: reviewFeedbackCount += 1 totalFeedbackCount += 1 return render_template('user/Index.html', pendingComplainCount=pendingComplainCount, repliedComplainCount=repliedComplainCount, totalFeedbackCount=totalFeedbackCount, reviewFeedbackCount=reviewFeedbackCount) else: return adminLogoutSession() except Exception as ex: print(ex)