⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 memberadd2.aspx.cs

📁 易想商城系统
💻 CS
📖 第 1 页 / 共 2 页
字号:

            #region 扩展属性参数
            model.cAddrInfo = WebUtility.replaceStr(cAddrInfo.Text);
            model.pPapersNumber = TextBox8.Text.Trim();
            model.cFaxNumber = cFaxNumber.Text.Trim();
            model.cHomePhone = cHomePhone.Text.Trim();
            model.cICQNumber = cICQNumber.Text.Trim();
            model.cMobilePhone = cMobilePhone.Text.Trim();
            //1
            model.cMSNNumber = cMSNNumber.Text.Trim();
            model.cOfficePhone = cOfficePhone.Text.Trim();
            model.cPersonIndex = cPersonIndex.Text.Trim();
            model.cPHSNumber = cPHSNumber.Text.Trim();
            model.cPrefixal = WebUtility.replaceStr(cPrefixal.Text.Trim());
            //2
            model.cQQNumber = cQQNumber.Text.Trim();
            model.cTrueName = WebUtility.replaceStr(cTrueName.Text.Trim());
            model.cUCNumber = cUCNumber.Text;
            model.pAaH = pAaH.Text.Replace(",", ",").TrimEnd(',');
            model.pAH = WebUtility.replaceStr(pAH.Text.Trim());
            //3
            model.pBirthday = pBirthday.Date;
            model.pCaH = WebUtility.replaceStr(pCaH.Text.Replace(",", ",").TrimEnd(','));
            model.pEaL = WebUtility.replaceStr(pEaL.Text.Replace(",", ",").TrimEnd(','));
            model.pEB = WebUtility.replaceStr(pEB.Text);
            model.pFamilyInfo = WebUtility.StringToHtml(WebUtility.replaceStr(string.Empty));
            //4
            model.pLaH = WebUtility.replaceStr(pLaH.Text.Replace(",", ",").TrimEnd(','));
            model.pMarriage = GetRadionListValue(pMarriage);
            model.pMonthlyIncome = 102;
            model.pNation = WebUtility.replaceStr(pNation.Text);
            model.pNos = WebUtility.replaceStr(pNos.Text);
            //5
            model.pPaH = WebUtility.replaceStr(pPaH.Text.Replace(",", ",").TrimEnd(','));
            model.pPapersType = GetDropdownListValue(pPapersType);
            model.pSex = GetRadionListValue(pSex);


            model.uPrivacySettings = 0;
            model.dIncName = string.Empty;
            //6
            model.dIncAddr = string.Empty;
            model.dDepartment = string.Empty;
            model.dOperation = string.Empty;
            model.dPosition = string.Empty;
            //7
            #endregion

            return model;
        }
        /// <summary>
        /// 创建参数配置
        /// </summary>
        /// <returns></returns>
        private YXShop.Model.MemberInfo CreateModel() 
        {
            #region 创建参数
            YXShop.Model.MemberInfo model = new YXShop.Model.MemberInfo();
            YXShop.Model.UserCommon ucModel = new YXShop.Model.UserCommon();

            //model.uUserName = this.uUserName.Text;
            //model.uUserPwd = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(this.uUserPwd.Text.Trim(), "MD5");
            //model.uEMail = this.uUserEmail.Text;
            //model.uQuestion = this.uFindQuestion.Text;
            //model.uAnswer = this.uFindAnswer.Text;
            #region 用户主表信息
            ucModel.UserName = this.uUserName.Text.Trim();
            ucModel.PassWord = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(this.uUserPwd.Text.Trim(), "MD5");
            ucModel.UEmail = this.uUserEmail.Text;
            ucModel.UQuestion = this.uFindQuestion.Text;
            ucModel.USolution = this.uFindAnswer.Text;
            #endregion

            model.uGroupId = Convert.ToInt32(this.DropDownList1.SelectedValue);
            model.fMemberState = this.uUserState.Checked ? 1 : 0;
            string ImgAddr = "";
            #region 文件上传fMemberState
            if (!userImgFU.HasFile)
            {
                string fileUpPath = ConfigurationSettings.AppSettings["memberImgFile"].ToString();
                string imgPre = ConfigurationSettings.AppSettings["imgFilePre"].ToString();
                ImgAddr = YXShop.DBUtility.UploadFile.UploadPicFile(userImgFU, fileUpPath, imgPre);
                if (ImgAddr.StartsWith("error"))
                {
                    YXShop.Common.alert.Show(this, ImgAddr.Replace("error:", ""));
                }
            }
            #endregion
            model.uPhotoAddr = ImgAddr;
            model.uPhotoH = this.imgH.Text != "" ? Convert.ToInt32(this.imgH.Text.Trim()) : 0;
            model.uPhotoW = this.imgW.Text != "" ? Convert.ToInt32(this.imgW.Text.Trim()) : 0;
            model.fRegisterTime = DateTime.Now;

            #region 扩展属性参数
            model.cAddrInfo = WebUtility.replaceStr(cAddrInfo.Text);
            model.pPapersNumber = TextBox8.Text.Trim();

            model.cFaxNumber = cFaxNumber.Text.Trim();
            model.cHomePhone = cHomePhone.Text.Trim();
            model.cICQNumber = cICQNumber.Text.Trim();
            model.cMobilePhone = cMobilePhone.Text.Trim();
            //1
            model.cMSNNumber = cMSNNumber.Text.Trim();
            model.cOfficePhone = cOfficePhone.Text.Trim();
            model.cPersonIndex = cPersonIndex.Text.Trim();
            model.cPHSNumber = cPHSNumber.Text.Trim();
            model.cPrefixal = WebUtility.replaceStr(cPrefixal.Text.Trim());
            //2
            model.cQQNumber = cQQNumber.Text.Trim();
            model.cTrueName = WebUtility.replaceStr(cTrueName.Text.Trim());
            model.cUCNumber = cUCNumber.Text;
            model.pAaH = pAaH.Text.Replace(",", ",").TrimEnd(',');
            model.pAH = WebUtility.replaceStr(pAH.Text.Trim());
            //3
            model.pBirthday = pBirthday.Date;
            model.pCaH = WebUtility.replaceStr(pCaH.Text.Replace(",", ",").TrimEnd(','));
            model.pEaL = WebUtility.replaceStr(pEaL.Text.Replace(",", ",").TrimEnd(','));
            model.pEB = pEB.SelectedItem.Text;
            model.pFamilyInfo = WebUtility.StringToHtml(WebUtility.replaceStr(string.Empty));
            //4
            model.pLaH = WebUtility.replaceStr(pLaH.Text.Replace(",", ",").TrimEnd(','));
            model.pMarriage = GetRadionListValue(pMarriage);
            model.pMonthlyIncome = Convert.ToInt32(gongzi.SelectedValue);
            model.pNation = WebUtility.replaceStr(pNation.Text);
            model.pNos = WebUtility.replaceStr(pNos.Text);
            //5
            model.pPaH = WebUtility.replaceStr(pPaH.Text.Replace(",", ",").TrimEnd(','));
            model.pPapersType = GetDropdownListValue(pPapersType);
            model.pSex = GetRadionListValue(pSex);
            

            model.uPrivacySettings = 0;
            model.dIncName = string.Empty;
            //6
            model.dIncAddr = string.Empty;
            model.dDepartment = string.Empty;
            model.dOperation = string.Empty;
            model.dPosition = string.Empty;
            model.uIdiograph = this.uIdiograph.Text;
            //7
            #endregion

            #region Add
            model.fCostFund = 0;
            model.fCostIntegral = 0;

            model.fCostStamps = 0;
            model.fDelNoteScalar = 0;
            model.fIntegral = 0;
            model.fLastSignIP = string.Empty;
            model.fLastSignTime = null;

            model.fLeaveDays = 0;
            model.fNote = string.Empty;
            model.fSignInTimes = 0;
            model.fSurplusCapital = 0;
            model.fUsableStamps = 0; 
            #endregion

            #endregion
            return model;

        }
        /// <summary>
        /// 得到单选组的选择值
        /// </summary>
        /// <param name="rbli"></param>
        /// <returns></returns>
        private int GetRadionListValue(RadioButtonList rbli) 
        {
            int reInt=0;
            foreach (ListItem li in rbli.Items) 
            {
                if (li.Selected)
                {
                    reInt = WebUtility.isNumeric(li.Value) ? Convert.ToInt32(li.Value) : 0;
                    break;
                }
            }
            return reInt;
        }

        private string GetDropdownListValue(DropDownList ddl) 
        {
            string restr = string.Empty;
            foreach(ListItem li in ddl.Items)
            {
                if (li.Selected) 
                {
                    restr = li.Text.Trim();
                    break;
                }
            }
            return restr;
        }
        
        #region 
        override protected void OnInit(EventArgs e)
        {
            InitializeComponent();
            base.OnInit(e);
        }
        private void InitializeComponent()
        {
            this.Load += new System.EventHandler(this.Page_Load);
        }
        #endregion

        protected void Button1_Click(object sender, EventArgs e)
        {
            Response.Buffer = false;
            Response.Redirect("MemberAdd.aspx", true);
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -