protected void Btn_UpdateGoods_Click(object sender, EventArgs e)
    {
        string nick    = "";
        string session = "";

        if (Request.Cookies["nick"] != null)
        {
            nick    = HttpUtility.UrlDecode(Request.Cookies["nick"].Value); //"nick";
            session = Request.Cookies["nicksession"].Value;
        }
        else
        {
            nick    = Session["snick"].ToString();
            session = Session["ssession"].ToString();
        }
        if (nick == "" || session == "")
        {
            Response.Write("请重新登录");
            return;
        }

        GoodsService goodsDal = new GoodsService();

        goodsDal.DeleteGoodsByNick(nick);

        IList <TaoBaoGoodsInfo> list = TopAPI.GetGoodsInfoListByNick(nick, session);

        foreach (TaoBaoGoodsInfo info in list)
        {
            goodsDal.InsertGoodsInfo(info, nick);
        }
        Response.Redirect("UserAddAds.aspx");
    }
Example #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            if (!string.IsNullOrEmpty(Request.QueryString["istongji"]))
            {
                CacheCollection.RemoveCacheByKey(CacheCollection.KEY_ALLBUYNINFO);
                string nick    = Request.QueryString["nick"];
                string session = Request.QueryString["session"];
                if (Request.Cookies["nick"] == null)
                {
                    IList <TaoBaoGoodsClassInfo> classList = TopAPI.GetGoodsClassInfoList(nick, session);

                    if (classList != null)
                    {
                        TaoBaoGoodsClassService tbgcDal = new TaoBaoGoodsClassService();

                        foreach (TaoBaoGoodsClassInfo cinfo in classList)
                        {
                            tbgcDal.InsertGoodsClass(cinfo, nick);
                        }
                    }

                    GoodsService            goodsDal = new GoodsService();
                    IList <TaoBaoGoodsInfo> list     = TopAPI.GetGoodsInfoListByNick(nick, session);

                    foreach (TaoBaoGoodsInfo info in list)
                    {
                        goodsDal.InsertGoodsInfo(info, nick);
                    }
                }

                HttpCookie cookie      = new HttpCookie("nick", HttpUtility.UrlEncode(nick));
                HttpCookie cooksession = new HttpCookie("nicksession", session);
                cookie.Expires      = DateTime.Now.AddDays(1);
                cooksession.Expires = DateTime.Now.AddDays(1);

                Response.Cookies.Add(cookie);
                LogInfo.Add("添加了cookie", nick);

                Session["snick"]    = nick;
                Session["ssession"] = session;

                Response.Cookies.Add(cooksession);

                HttpCookie tongji = new HttpCookie("istongji", Request.QueryString["istongji"]);
                tongji.Expires = DateTime.Now.AddDays(1);
                Response.Cookies.Add(tongji);

                Response.Redirect("http://www.7fshop.com/top/index.html");
            }
        }
    }
Example #3
0
    private void AddCookie(string session)
    {
        if (Request.Cookies["nick"] == null)
        {
            if (new GoodsService().SelectGoodsCountByNick(nick) == 0)
            {
                IList <TaoBaoGoodsClassInfo> classList = TopAPI.GetGoodsClassInfoList(nick, session);

                if (classList != null)
                {
                    TaoBaoGoodsClassService tbgcDal = new TaoBaoGoodsClassService();

                    foreach (TaoBaoGoodsClassInfo cinfo in classList)
                    {
                        tbgcDal.InsertGoodsClass(cinfo, nick);
                    }
                }

                GoodsService            goodsDal = new GoodsService();
                IList <TaoBaoGoodsInfo> list     = TopAPI.GetGoodsInfoListByNick(nick, session);

                foreach (TaoBaoGoodsInfo info in list)
                {
                    goodsDal.InsertGoodsInfo(info, nick);
                }
            }
        }

        HttpCookie cookie      = new HttpCookie("nick", HttpUtility.UrlEncode(nick));
        HttpCookie cooksession = new HttpCookie("nicksession", session);

        cookie.Expires      = DateTime.Now.AddDays(1);
        cooksession.Expires = DateTime.Now.AddDays(1);

        Response.Cookies.Add(cookie);
        //LogInfo.Add("添加了cookie", nick);

        Session["snick"]    = nick;
        Session["ssession"] = session;

        Response.Cookies.Add(cooksession);
    }
    protected void Btn_UpdateClass_Click(object sender, EventArgs e)
    {
        string nick    = "";
        string session = "";

        if (Request.Cookies["nick"] != null)
        {
            nick    = HttpUtility.UrlDecode(Request.Cookies["nick"].Value); //"nick";
            session = Request.Cookies["nicksession"].Value;
        }
        else
        {
            nick    = Session["snick"].ToString();
            session = Session["ssession"].ToString();
        }
        if (nick == "" || session == "")
        {
            Response.Write("请重新登录");
            return;
        }

        IList <TaoBaoGoodsClassInfo> classList = TopAPI.GetGoodsClassInfoList(nick, session);

        if (classList != null)
        {
            TaoBaoGoodsClassService tbgcDal = new TaoBaoGoodsClassService();
            tbgcDal.DeleteClassByNick(nick);

            foreach (TaoBaoGoodsClassInfo cinfo in classList)
            {
                tbgcDal.InsertGoodsClass(cinfo, nick);
            }

            Page.RegisterStartupScript("Info", "<script>alert('更新宝贝分类成功');</script>");
        }
    }