Exemple #1
0
def maint_logout(request):
	Maint_Manpower = []
	request.session["login_department"] = 'Maintenance'
	Maint_Manpower = maint_manpower(request)

	if request.POST:

		tec = request.POST.get("user")
		pwd = request.POST.get("pwd")


		request.session["login_maint"] = tec
		request.session["login_maint_check"] = 1


		return maint(request)

	else:
		form = tech_loginForm()
	args = {}
	args.update(csrf(request))
	args['form'] = form
	request.session["login_maint"] = "none"
	request.session["login_maint_check"] = 0
	request.session["bounce2"] = 0
	request.session["bounce2_switch"] = 0
	return render(request,'maint_login.html',{'args':args,'MList':Maint_Manpower})
Exemple #2
0
def maint_mgmt_login_form(request):

	Maint_Mgmt_Manpower = []
	request.session["login_department"] = 'Maintenance Manager'
	Maint_Mgmt_Manpower = maint_mgmt_manpower(request)
	request.session["maint_mgmt_login_name"] = ""
	request.session["maint_mgmt_login_password"] = ""
	request.session["maint_mgmt_login_password_check"] = 'False'
	request.session["maint_mgmt_main_switch"] = 0

#	if request.POST:
	if 'button1' in request.POST:

		request.session["login_name"] = request.POST.get("login_name")
		request.session["login_password"] = request.POST.get("login_password")
		request.session["login_password_check"] = ''
		login_password_check(request)
		check = request.session["login_password_check"]
		request.session["maint_mgmt_login_password_check"]


		# if len(login_name) < 5:
		#	login_password = '******'
		if check != 'false':
			request.session["maint_mgmt_login_name"] = request.session["login_name"]
			request.session["maint_mgmt_login_password"] = request.session["login_password"]
			request.session["maint_mgmt_login_password_check"] = 'True'
		else:
			request.session["maint_mgmt_login_password_check"] = 'False'

		ch2 = request.session["maint_mgmt_login_password_check"]
		request.session["wildcard1"] = 1

		return render(request,'redirect_maint_mgmt.html')  # Need to bounce out to an html and redirect back into a module otherwise infinite loop


	elif 'button2' in request.POST:
		request.session["password_lost_route1"] = "maint_mgmt.html"
		return render(request,'login/reroute_lost_password.html')

	else:
		form = tech_loginForm()
	args = {}
	args.update(csrf(request))
	args['form'] = form
	request.session["maint_mgmt_login_name"] = ""
	request.session["maint_mgmt_login_password"] = ""


	return render(request,'maint_mgmt_login_form.html', {'args':args,'MList':Maint_Mgmt_Manpower})
Exemple #3
0
def tech_logout(request):

    if request.POST:

        tec = request.POST.get("user")
        pwd = request.POST.get("pwd")

        request.session["login_tech"] = tec

        return tech(request)

    else:
        form = tech_loginForm()
    args = {}
    args.update(csrf(request))
    args['form'] = form
    request.session["login_tech"] = "none"
    return render(request, 'tech_login.html', args)
def forklift_login_form(request):

    request.session["login_department"] = 'Forklift'
    request.session["forklift_names"] = forklift_manpower(request)
    request.session["forklift_login_name"] = ""
    request.session["forklift_switch"] = 0

    #	if request.POST:
    if 'button1' in request.POST:
        request.session["forklift_login_name"] = request.POST.get("login_name")
        request.session["login_forklift_check"] = 1
        request.session["refresh_forklift"] = 1
        return render(
            request, 'redirect_forklift.html'
        )  # Need to bounce out to an html and redirect back into a module otherwise infinite loop

    else:
        form = tech_loginForm()
    args = {}
    args.update(csrf(request))
    args['form'] = form
    request.session["forlift_login_name"] = ""
    request.session['forklift_names'] = forklift_manpower(request)
    return render(request, 'forklift_login_form.html', {'args': args})