def adminEditCrossroad(): try: if LoginSession() == 'admin': areaDAO = AreaDAO() areaVOList = areaDAO.viewArea() crossroadVO = CrossroadVO() crossroadDAO = CrossroadDAO() crossroadId = request.args.get('CrossroadId') crossroadVO.CrossroadId = crossroadId crossroadVOList = crossroadDAO.editCrossroad(crossroadVO) print("=======crossroadVOList=======", crossroadVOList) print("=======type of crossroadVOList=======", type(crossroadVOList)) return render_template('Admin/AddCrossroad.html', crossroadVOList=crossroadVOList, areaVOList=areaVOList) else: return redirect(url_for('LogoutSession')) except Exception as ex: print(ex)
def AdminLoadArea(): try: if LoginSession() == 'admin': return render_template('Admin/AddArea.html') else: return redirect(url_for('LogoutSession')) except Exception as ex: print(ex)
def UserLoadVideo(): try: if LoginSession() == 'user': crossroadDAO = CrossroadDAO() crossroadVOList = crossroadDAO.viewCrossroad() return render_template('User/UploadVideo.html', crossroadVOList=crossroadVOList) else: return redirect(url_for('LogoutSession')) except Exception as ex: print(ex)
def adminViewVideo(): try: if LoginSession() == 'admin': videoDAO = VideoDAO() videoVOList = videoDAO.viewVideo() print("__________________", videoVOList) return render_template('Admin/ViewVideo.html', videoVOList=videoVOList) else: return redirect(url_for('LogoutSession')) except Exception as ex: print(ex)
def AdminLoadCrossroad(): try: if LoginSession() == 'admin': areaDAO = AreaDAO() areaVOList = areaDAO.viewArea() return render_template('Admin/AddCrossroad.html', areaVOList=areaVOList) else: return redirect(url_for('LogoutSession')) except Exception as ex: print(ex)
def adminViewCrossroad(): try: if LoginSession() == 'admin': crossroadDAO = CrossroadDAO() crossroadVOList = crossroadDAO.viewCrossroad() print("__________________", crossroadVOList) return render_template('Admin/ViewCrossroad.html', crossroadVOList=crossroadVOList) else: return redirect(url_for('LogoutSession')) except Exception as ex: print(ex)
def adminViewArea(): try: if LoginSession() == 'admin': areaDAO = AreaDAO() areaVOList = areaDAO.viewArea() print("__________________", areaVOList) return render_template('Admin/ViewArea.html', areaVOList=areaVOList) else: return redirect(url_for('LogoutSession')) except Exception as ex: print(ex)
def adminDeleteCrossroad(): try: if LoginSession() == 'admin': crossroadVO = CrossroadVO() crossroadDAO = CrossroadDAO() crossroadId = request.args.get('CrossroadId') crossroadVO.CrossroadId = crossroadId crossroadDAO.deleteCrossroad(crossroadVO) return redirect(url_for('adminViewCrossroad')) else: return redirect(url_for('LogoutSession')) except Exception as ex: print(ex)
def adminDeleteArea(): try: if LoginSession() == 'admin': areaVO = AreaVO() areaDAO = AreaDAO() areaId = request.args.get('AreaId') areaVO.AreaId = areaId areaDAO.deleteArea(areaVO) return redirect(url_for('adminViewArea')) else: return redirect(url_for('LogoutSession')) except Exception as ex: print(ex)
def adminDeleteVideo(): try: if LoginSession() == 'user': videoVO = VideoVO() videoDAO = VideoDAO() videoId = request.args.get('VideoId') videopath = request.args.get('Videopath') os.remove(videopath) videoVO.VideoId = videoId videoDAO.deleteVideo(videoVO) return redirect(url_for('adminViewVideo')) else: return redirect(url_for('LogoutSession')) except Exception as ex: print(ex)
def adminInsertCrossroad(): try: if LoginSession() == 'admin': crossroadname = request.form['crossroadname'] crossroad_areaId = request.form['crossroad_areaId'] crossroadVO = CrossroadVO() crossroadDAO = CrossroadDAO() crossroadVO.CrossroadName = crossroadname crossroadVO.Crossroad_AreaId = crossroad_areaId crossroadDAO.insertCrossroad(crossroadVO) # return render_template('User/login.html') return redirect(url_for('adminViewCrossroad')) else: return redirect(url_for('LogoutSession')) except Exception as ex: print(ex)
def adminInsertArea(): try: if LoginSession() == 'admin': areaname = request.form['areaname'] pincode = request.form['pincode'] areaVO = AreaVO() areaDAO = AreaDAO() areaVO.AreaName = areaname areaVO.PinCode = pincode areaDAO.insertArea(areaVO) # return render_template('User/login.html') return redirect(url_for('adminViewArea')) else: return redirect(url_for('LogoutSession')) except Exception as ex: print(ex)
def adminUpdateCrossroad(): try: if LoginSession() == 'admin': crossroadId = request.form['CrossroadId'] crossroadname = request.form['crossroadname'] crossroad_areaId = request.form['crossroad_areaId'] crossroadVO = CrossroadVO() crossroadDAO = CrossroadDAO() crossroadVO.CrossroadId = crossroadId crossroadVO.CrossroadName = crossroadname crossroadVO.Crossroad_AreaId = crossroad_areaId crossroadDAO.updateCrossroad(crossroadVO) return redirect(url_for('adminViewCrossroad')) else: return redirect(url_for('LogoutSession')) except Exception as ex: print(ex)
def adminUpdateArea(): try: if LoginSession() == 'admin': areaId = request.form['AreaId'] areaname = request.form['areaname'] pincode = request.form['pincode'] areaVO = AreaVO() areaDAO = AreaDAO() areaVO.AreaId = areaId areaVO.AreaName = areaname areaVO.PinCode = pincode areaDAO.updateArea(areaVO) return redirect(url_for('adminViewArea')) else: return redirect(url_for('LogoutSession')) except Exception as ex: print(ex)
def adminEditArea(): try: if LoginSession() == 'admin': print() areaVO = AreaVO() areaDAO = AreaDAO() areaId = request.args.get('AreaId') areaVO.AreaId = areaId areaVOList = areaDAO.editArea(areaVO) print("=======areaVOList=======", areaVOList) print("=======type of areaVOList=======", type(areaVOList)) return render_template('Admin/AddArea.html', areaVOList=areaVOList) else: return redirect(url_for('LogoutSession')) except Exception as ex: print(ex)
def UserInsertVideo(): try: if LoginSession() == 'user': video = request.files['video'] video_crossroadId= request.form['video_crossroadId'] videoname = secure_filename(video.filename) videopath="RSAD/static/Dataset/Videos/" video.save(videopath+videoname) videoVO = VideoVO() videoDAO = VideoDAO() videoVO.VideoName = videoname videoVO.VideoPath= videopath videoVO.Video_CrossroadId = video_crossroadId videoDAO.insertVideo(videoVO) dc.VIDEO = videopath+videoname return render_template('User/Detection.html') else: return redirect(url_for('LogoutSession')) # return redirect("/User/startdetection?video="+videopath) except : video_crossroadId= request.form['video_crossroadId'] videopath="RSAD/static/Dataset/Videos/"+secure_filename(video.filename) dc.VIDEO = videopath return render_template('User/Detection.html')