Example #1
0
        protected override void AttachChildControls()
        {
            MemberInfo currentMember = MemberProcessor.GetCurrentMember();

            if (currentMember != null)
            {
                Literal         control = (Literal)this.FindControl("txtUserBindName");
                HtmlInputText   text    = (HtmlInputText)this.FindControl("txtRealName");
                HtmlInputText   text2   = (HtmlInputText)this.FindControl("txtPhone");
                HtmlInputText   text3   = (HtmlInputText)this.FindControl("txtEmail");
                HtmlInputHidden hidden  = (HtmlInputHidden)this.FindControl("txtUserName");
                HtmlInputText   text4   = (HtmlInputText)this.FindControl("txtCardID");
                this.imglogo    = (HtmlImage)this.FindControl("imglogo");
                this.Nickname   = (HtmlContainerControl)this.FindControl("Nickname");
                this.WeixinHead = (HtmlControl)this.FindControl("WeixinHead");
                if (!string.IsNullOrEmpty(currentMember.UserHead))
                {
                    this.imglogo.Src = currentMember.UserHead;
                }
                this.Nickname.InnerText = currentMember.UserName;
                if (string.IsNullOrEmpty(currentMember.OpenId))
                {
                    this.WeixinHead.Attributes.Add("noOpenId", "true");
                }
                control.SetWhenIsNotNull(currentMember.UserBindName);
                hidden.SetWhenIsNotNull(currentMember.UserName);
                text.SetWhenIsNotNull(currentMember.RealName);
                text2.SetWhenIsNotNull(currentMember.CellPhone);
                text3.SetWhenIsNotNull(currentMember.QQ);
                text4.SetWhenIsNotNull(currentMember.CardID);
            }
            PageTitle.AddSiteNameTitle("修改用户信息");
        }
Example #2
0
        protected override void AttachChildControls()
        {
            MemberInfo currentMember = MemberProcessor.GetCurrentMember();

            if (currentMember != null)
            {
                HtmlInputText control = (HtmlInputText)this.FindControl("txtRealName");
                HtmlInputText text2   = (HtmlInputText)this.FindControl("txtPhone");
                HtmlInputText text3   = (HtmlInputText)this.FindControl("txtMicroSignal");
                control.SetWhenIsNotNull(currentMember.RealName);
                text2.SetWhenIsNotNull(currentMember.CellPhone);
                text3.SetWhenIsNotNull(currentMember.MicroSignal);
            }
            PageTitle.AddSiteNameTitle("我的名片");
        }
Example #3
0
		protected override void AttachChildControls()
		{
			HtmlInputText control = (HtmlInputText)this.FindControl("txtUserName");
			HtmlInputText control2 = (HtmlInputText)this.FindControl("txtRealName");
			HtmlInputText control3 = (HtmlInputText)this.FindControl("txtPhone");
			HtmlInputText control4 = (HtmlInputText)this.FindControl("txtEmail");
			MemberInfo user = HiContext.Current.User;
			if (user.UserId != 0)
			{
				control.SetWhenIsNotNull(user.UserName);
				control2.SetWhenIsNotNull(user.RealName);
				control3.SetWhenIsNotNull(user.CellPhone);
				control4.SetWhenIsNotNull(user.QQ);
			}
			PageTitle.AddSiteNameTitle("修改用户信息");
		}
Example #4
0
        private Literal litUserName; //昵称
        protected override void AttachChildControls()
        {
            this.image       = (Image)this.FindControl("image");
            this.litUserType = (Literal)this.FindControl("litUserType");
            this.litUserName = (Literal)this.FindControl("litUserName");
            MemberInfo currentMember = MemberProcessor.GetCurrentMember();

            if (currentMember != null)
            {
                HtmlInputText control = (HtmlInputText)this.FindControl("txtUserName");
                HtmlInputText text2   = (HtmlInputText)this.FindControl("txtRealName");
                HtmlInputText text3   = (HtmlInputText)this.FindControl("txtPhone");
                HtmlInputText text4   = (HtmlInputText)this.FindControl("txtEmail");
                litUserName.SetWhenIsNotNull(currentMember.UserName);
                control.SetWhenIsNotNull(currentMember.UserName);
                text2.SetWhenIsNotNull(currentMember.RealName);
                text3.SetWhenIsNotNull(currentMember.CellPhone);
                text4.SetWhenIsNotNull(currentMember.QQ);
            }
            if (!string.IsNullOrEmpty(currentMember.UserHead) && image != null)
            {
                this.image.ImageUrl = currentMember.UserHead;
            }
            //通过当前用户id查找分销商信息,从而来判断用户类型
            DistributorsInfo currentDistributor = DistributorsBrower.GetDistributorInfo(currentMember.UserId);

            if (this.litUserType != null)
            {
                /*
                 * if (currentDistributor == null)
                 *  this.litUserType.Text = "普通用户";
                 * else if (!string.IsNullOrEmpty(currentDistributor.ReferralPath))
                 *  this.litUserType.Text = "分仓";
                 * else if (currentDistributor.IsAgent == 0)
                 *  this.litUserType.Text = "分销商";
                 */
                if (currentDistributor == null)
                {
                    this.litUserType.Text = Hidistro.ControlPanel.Members.MemberHelper.GetMemberGrade(currentMember.GradeId).Name;
                }
                else
                {
                    this.litUserType.Text = DistributorGradeBrower.GetDistributorGradeInfo(currentDistributor.DistriGradeId).Name;
                }
            }
            PageTitle.AddSiteNameTitle("修改用户信息");
        }
Example #5
0
        protected override void AttachChildControls()
        {
            MemberInfo currentMember = MemberProcessor.GetCurrentMember();

            if (currentMember != null)
            {
                Image         image       = (System.Web.UI.WebControls.Image) this.FindControl("image");
                Literal       litUserName = (Literal)this.FindControl("litUserName");
                HtmlInputText control     = (HtmlInputText)this.FindControl("txtRealName");
                HtmlInputText text2       = (HtmlInputText)this.FindControl("txtPhone");
                HtmlInputText text3       = (HtmlInputText)this.FindControl("txtMicroSignal");
                control.SetWhenIsNotNull(currentMember.RealName);
                text2.SetWhenIsNotNull(currentMember.CellPhone);
                text3.SetWhenIsNotNull(currentMember.MicroSignal);
                litUserName.Text = string.IsNullOrEmpty(currentMember.RealName) ? currentMember.UserName : currentMember.RealName;
                if (!string.IsNullOrEmpty(currentMember.UserHead))
                {
                    image.ImageUrl = currentMember.UserHead;
                }
            }
            PageTitle.AddSiteNameTitle("我的名片");
        }