Beispiel #1
0
        /// <summary>
        /// 资讯的浏览量
        /// </summary>
        private void UpdateViews()
        {
            int    typeId    = CRequest.GetInt("typeId", 0);
            string pageName  = CRequest.GetString("pageName");
            string pageValue = CRequest.GetString("pageValue");

            //Pv统计
            #region
            Pv pv = new Pv();
            pv.pageName   = pageName;
            pv.pageValue  = pageValue;
            pv.viewsCount = 1;
            string sUserAgent  = Request.UserAgent.ToLower();
            bool   bIsIpad     = Regex.IsMatch(sUserAgent, "ipad");
            bool   bIsIphoneOs = Regex.IsMatch(sUserAgent, "iphone");
            bool   bIsAndroid  = Regex.IsMatch(sUserAgent, "android");
            bool   bIsWP       = Regex.IsMatch(sUserAgent, "windows phone");
            if (bIsAndroid || bIsIphoneOs || bIsIpad || bIsWP)
            {
                pv.viewsCount = 2;
            }
            pv.addTime  = DateTime.Now;
            pv.ip       = IpSearch.GetIp();
            pv.status   = 0;
            pv.remark   = "";
            pv.infoType = typeId;
            UserInfo user = Session["user"] as UserInfo;
            if (user != null)
            {
                pv.status = user.id;
                pv.remark = user.mobile;
            }
            PvService.Add(pv);
            #endregion
        }
Beispiel #2
0
        /// <summary>
        /// 加载信息
        /// </summary>
        private void LoadViewInfo()
        {
            string ip    = txtIP.Text.Trim();
            string tFrom = txtTimeFrom.Text.Trim();
            string tEnd  = this.txtTimeEnd.Text.Trim();

            ViewState["IP"] = IpSearch.GetIp();

            StringBuilder sb = new StringBuilder();

            sb.Append("1=1");
            if (ip.Length != 0)
            {
                sb.Append(" and ip <> '" + ip + "'");
            }
            if (tFrom.Length != 0)
            {
                sb.Append(" and addTime >= '" + Convert.ToDateTime(tFrom) + "'");
            }
            if (tEnd.Length != 0)
            {
                sb.Append(" and addTime <= '" + Convert.ToDateTime(tEnd).ToString("yyyy-MM-dd") + " 23:59:59'");
            }

            ViewState["index"]      = PvService.GetViews(sb.ToString(), "index.aspx");
            ViewState["reg"]        = PvService.GetViews(sb.ToString(), "reg.aspx");
            ViewState["login"]      = PvService.GetViews(sb.ToString(), "login.aspx");
            ViewState["searchList"] = PvService.GetViews(sb.ToString(), "searchList.aspx");

            ViewState["comDetail_client"] = PvService.GetViews(sb.ToString(), "comDetail_client.aspx");
            ViewState["findPass"]         = PvService.GetViews(sb.ToString(), "findPass.aspx");

            ViewState["m_comDetail"] = PvService.GetViews(sb.ToString(), "m_comDetail.aspx");



            ViewState["protocol"]     = PvService.GetViews(sb.ToString(), "protocol.aspx");
            ViewState["storeList"]    = PvService.GetViews(sb.ToString(), "storeList.aspx");
            ViewState["storeMoney"]   = PvService.GetViews(sb.ToString(), "storeMoney.aspx");
            ViewState["userCenter"]   = PvService.GetViews(sb.ToString(), "userCenter.aspx");
            ViewState["userList"]     = PvService.GetViews(sb.ToString(), "userList.aspx");
            ViewState["viewsHistory"] = PvService.GetViews(sb.ToString(), "viewsHistory.aspx");
        }
Beispiel #3
0
        /// <summary>
        /// SaveMy Business Center
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Button1_Click(object sender, EventArgs e)
        {
            string surname    = this.surname.Text.Trim();
            string relname    = this.relname.Text.Trim();
            string shoperName = this.shoperName.Text.Trim();
            string street     = this.street.Text.Trim();
            string city       = this.city.Text.Trim();
            string province   = this.province.Text.Trim();
            string email      = this.email.Text.Trim();
            string remark     = this.remark.Text.Trim();

            string password = this.password.Text.Trim();

            if (password.Length == 0)
            {
                password = "******";
            }
            string mobile  = this.tel.Text.Trim();
            string md5Pass = encrypt.EncryptMd5(password);

            UserInfo user = null;

            if (UserInfoService.ExistsMobile(mobile))
            {
                ScriptManager.RegisterStartupScript(Button1, GetType(), "", "alert('This phone number has already joined.');", true);
                return;
            }
            user              = new UserInfo();
            user.username     = surname;
            user.mobile       = mobile;
            user.isBindMobile = 1;
            user.email        = email;
            user.isBindEmail  = 0;
            user.password     = password;
            user.md5Pass      = encrypt.EncryptMd5(password);
            user.telephone    = "";
            user.relName      = relname;
            user.bodyCode     = "";
            user.comName      = shoperName;
            user.pid          = 0;
            user.cid          = 0;
            user.regionId     = 0;
            user.address      = "";
            user.zipCode      = "";
            user.qq           = "";
            user.weixin       = "";
            user.isBindWeiXin = 0;
            user.weibo        = "";
            user.isBindWeiBo  = 0;
            user.shopType     = 0;
            user.shopTypeName = "";
            user.imgUrl       = "";
            user.comInfo      = "";
            user.remark       = remark;
            user.status       = 1;
            user.addTime      = DateTime.Now;
            user.mobileCode   = street;
            user.activeCode   = city;
            user.infoType     = 2;
            user.shopingtime  = "";

            user.mainbrand   = province;
            user.assesscount = 0;
            user.sharecount  = 0;
            user.producttype = 0;
            user.goodcount   = 0;
            user.badcount    = 0;
            user.viewscountd = 0;
            user.logintime   = DateTime.Now;
            user.loginip     = IpSearch.GetIp();

            int maxId = UserInfoService.Add(user);

            if (maxId > 0)
            {
                ScriptManager.RegisterStartupScript(Button1, GetType(), "", "alert('Saved succesfully!');location.href='/mobile/joinBack.aspx';", true);
            }
            else
            {
                ScriptManager.RegisterStartupScript(Button1, GetType(), "", "alert('Failed to save!');", true);
                return;
            }
        }