Ejemplo n.º 1
0
def add_now():
    #Add Now!
    kernel=Kernel()
    if request.method == "POST":
        if "add" in session and "child" in session and "cm" in session and "notes" in session:
            #session["add"]
            if chkroleloggedin(None) == "!!":
                return redirect(url_for("logout"))
            else:
                chklogin1=chklogin(request.form['nm'],request.form['pass'])
                if chklogin1[0]:
                    if chklogin1[2] == "adult":
                        #PREP THE COMMAND
                        enckey=EncryptPass()
                        child=enckey.decrypt(sessionid[session["sessionid"]],session["child"])
                        adder=enckey.decrypt(sessionid[session["sessionid"]],session["add"])
                        nowdollar=enckey.decrypt(sessionid[session["sessionid"]],session["cm"])
                        notes=enckey.decrypt(sessionid[session["sessionid"]],session["notes"])
                        popadds()
                        #cmd='UPDATE users SET "Money" = "'+str(int(nowdollar)+int(adder))+'" WHERE Name="'+child+'"'
                        #curs = conn.cursor()
                        #curs.execute(cmd)
                        #conn.commit()
                        kernel.addmoney(child,session["user"],session["role"],adder,notes)
                        #Remake KEY

                        #History Module
                        #Coming Soon :>
                        regen()
                        flash(lang["success"])
                        return redirect(url_for("home"))
                else:
                    popadds()
                    flash(lang["msg1"]+"/"+lang["msg8"])
                    return redirect(url_for("home"))
        else:
            popadds()
            return redirect(url_for("addmoney"))
    else:
        #Get
        if "add" in session and "child" in session and "cm" in session and "notes" in session:
            flash(lang["msg9"])
            return render_template("nano/login.html",productname=productname,year=year)
        else:
            flash(lang["msg10"])
            return redirect(url_for("logout"))
Ejemplo n.º 2
0
def addmoney(apikey,var1,var2,var3):
    global apis
    kernel=Kernel()
    if apikey in apis:
        if kernel.chkrole(apis[apikey],"adult"):
            child=var2
            money=var1
            notes=var3
            tmp=kernel.addmoney(child,apis[apikey],"adult",money,notes)
            print(tmp)
            if tmp=="0x0002":
                return jsonify({"value":"0x00003"})
            elif tmp==None:
                return jsonify({"value":"Completed"})
                apis.pop(apikey)
        else:
            return jsonify({"value":"0x00001"})
            #apis.pop(apikey)
    else:
        return jsonify({'value':'0x00002'})