Пример #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Session["vid"]           = null;
        Session["amt"]           = null;
        Session["aid"]           = null;
        Session["gt"]            = null;
        Session["pc"]            = null;
        Session["agentemail"]    = null;
        Session["cname"]         = null;
        Session["agentpnumber"]  = null;
        Session["product_title"] = null;
        Session["xapplication"]  = null;
        Session["pwalletID"]     = null;
        Session["log_staffID"]   = null;
        Session["xapplication"]  = null;
        Session["log_staffID"]   = log_staffID;
        Session["fee_detailsID"] = null;
        Session["item_code"]     = null;
        Session["hwalletID"]     = null;
        string serverpath = Server.MapPath("~/");

        transID       = Request.Params["transID"];
        amt           = Request.Params["amt"];
        agent         = Request.Params["agent"];
        xgt           = Request.Params["xgt"];
        pc            = Request.Params["pc"];
        hwalletID     = Request.Params["hwalletID"];
        fee_detailsID = Request.Params["fee_detailsID"];
        if ((Request.Params["cname"] != null) && Request.Params["cname"].Contains("%26"))
        {
            cname = Request.Params["cname"].Replace("%26", "&");
        }
        else
        {
            cname = Request.Params["cname"];
        }
        agentemail   = Request.Params["agentemail"];
        agentpnumber = Request.Params["agentpnumber"];
        if ((Request.Params["product_title"] != null) && Request.Params["product_title"].Contains("%26"))
        {
            product_title = Request.Params["product_title"].Replace("%26", "&");
        }
        else
        {
            product_title = Request.Params["product_title"];
        }
        Session["hwalletID"]     = hwalletID;
        Session["fee_detailsID"] = fee_detailsID;
        if (((((transID != "") && (amt != "")) && ((agent != "") && (xgt != ""))) && (((cname != "") && (agentemail != "")) && ((agentpnumber != "") && (product_title != "")))) && (pc != ""))
        {
            if (Session["xapplication"] != null)
            {
                xapplication = Session["xapplication"].ToString();
                if (xapplication != transID)
                {
                }
            }
            else
            {
                Session["xapplication"] = transID;
            }
            Session["vid"]           = transID;
            Session["amt"]           = amt;
            Session["aid"]           = agent;
            Session["gt"]            = xgt;
            Session["pc"]            = pc;
            Session["agentemail"]    = agentemail;
            Session["cname"]         = cname;
            Session["agentpnumber"]  = agentpnumber;
            Session["product_title"] = product_title;
            if (t.getStageIDByvalidationID(transID.Trim()) > 0)
            {
                Response.Redirect("./xreturn.aspx");
            }
            else
            {
                pwalletID = t.addPwallet(serverpath, transID, agent, amt, log_staffID);
                if (pwalletID != "0")
                {
                    Session["pwalletID"] = pwalletID;
                }
            }
        }
        else
        {
            Response.Redirect("http://www.iponigeria.com/userarea/dashboard");
        }
    }