예제 #1
0
        protected void pageSave(string doType)
        {
            string id    = Utils.GetQueryStringValue("id");
            var    model = new Eyousoft_yhq.Model.User();


            model.UserName       = Utils.GetFormValue(userName.UniqueID);
            model.ContactSex     = (sexType)Utils.GetInt(Utils.GetFormValue(ddl_sex.UniqueID));
            model.UserPwd        = Utils.GetFormValue(userPwd.UniqueID);
            model.ContactName    = Utils.GetFormValue(ContactName.UniqueID);
            model.Remark         = Utils.GetFormValue(remark.UniqueID);
            model.IssueTime      = DateTime.Now;
            model.CommissonScale = Utils.GetDecimal(Utils.GetFormValue(fydecimal.UniqueID));
            model.PromotionCode  = Utils.GetFormValue(userPromotionCode.UniqueID);
            model.YuE            = Utils.GetDecimal(Utils.GetFormValue(zhYuE.UniqueID));
            model.IsZZ           = Utils.GetFormValue(chk_zf.UniqueID) == "1" ? true : false;
            model.MemberOption   = (MemberOption)Utils.GetInt(Utils.GetFormValue("MemberOption"));
            model.ProviceId      = Utils.GetInt(Utils.GetFormValue("MyProvice"));
            model.CityId         = Utils.GetInt(Utils.GetFormValue("MyCity"));
            model.AreaId         = Utils.GetInt(Utils.GetFormValue("MyArea"));
            model.StreetId       = Utils.GetInt(Utils.GetFormValue("MyStreet"));
            if (model.CommissonScale == 0 && string.IsNullOrEmpty(model.PromotionCode))
            {
                model.IsAgent = false;
            }
            else
            {
                model.IsAgent = true;
            }
            #region 提交保存
            bool   result = false;
            string msg    = "";
            Response.Clear();
            Eyousoft_yhq.BLL.Member BLL = new Eyousoft_yhq.BLL.Member();
            //if (doType == "add")
            //{
            //    result = BLL.Add(model);
            //    msg = result ? "添加成功!" : "添加失败!";
            //    Response.Write(UtilsCommons.AjaxReturnJson(result ? "1" : "0", msg));
            //}
            //else
            //{
            model.UserID = id;
            result       = BLL.Update(model);
            msg          = result ? "修改成功!" : "修改失败!";
            Response.Write(UtilsCommons.AjaxReturnJson(result ? "1" : "0", msg));
            //}
            Response.End();
            #endregion
        }
예제 #2
0
        protected string UpdateUserInfo()
        {
            string Phone   = Utils.GetFormValue(txtPhone.UniqueID);
            string Name    = Utils.GetFormValue(txtName.UniqueID);
            string Pwd     = Utils.GetFormValue(txtPassOld.UniqueID);
            string NewPwd  = Utils.GetFormValue(txtPassNew.UniqueID);
            string SurePwd = Utils.GetFormValue(txtPassSure.UniqueID);
            string sex     = Utils.GetFormValue(dl_sex.UniqueID);

            Eyousoft_yhq.Model.User UserInfo = new Eyousoft_yhq.Model.User();
            UserInfo              = Mem.GetModel(HuiYuanInfo.UserID);
            UserInfo.ProviceId    = Utils.GetInt(Utils.GetFormValue("MyProvice"));
            UserInfo.CityId       = Utils.GetInt(Utils.GetFormValue("MyCity"));
            UserInfo.AreaId       = Utils.GetInt(Utils.GetFormValue("MyArea"));
            UserInfo.StreetId     = Utils.GetInt(Utils.GetFormValue("MyStreet"));
            UserInfo.MemberOption = (MemberOption)Utils.GetInt(Utils.GetFormValue("MemberOption"));
            #region  验证码

            string          ViaCode = Utils.GetFormValue("userViaCode");
            List <string[]> list    = new List <string[]>();
            list = Session[Phone] as List <string[]>;
            string msg = string.Empty;
            if (list != null)
            {
                for (int i = 0; i < list.Count; i++)
                {
                    if (!string.IsNullOrEmpty(ViaCode) && ViaCode == list[i][1] && DateTime.Compare(Convert.ToDateTime(list[i][2]).AddMinutes(5), DateTime.Now) > 0)
                    {
                        msg = list[i][1];
                        UserInfo.valiUser = true;
                    }
                }
            }

            if (!string.IsNullOrEmpty(ViaCode) && !UserInfo.valiUser)
            {
                return(UtilsCommons.AjaxReturnJson("0", "请填写正确的验证码!"));
            }
            #endregion

            if (!string.IsNullOrEmpty(Pwd))
            {
                if (Pwd != UserInfo.UserPwd)
                {
                    return(EyouSoft.Common.UtilsCommons.AjaxReturnJson("0", "原始密码不正确"));
                }
                else if (NewPwd != SurePwd)
                {
                    return(EyouSoft.Common.UtilsCommons.AjaxReturnJson("0", "两次密码输入不一致"));
                }
            }

            if (!string.IsNullOrEmpty(SurePwd) && !string.IsNullOrEmpty(Pwd))
            {
                UserInfo.UserPwd = SurePwd;
            }
            if (!string.IsNullOrEmpty(sex))
            {
                UserInfo.ContactSex = (sexType)Utils.GetInt(sex);
            }
            if (!string.IsNullOrEmpty(Name))
            {
                UserInfo.ContactName = Name;
            }
            if (Mem.Update(UserInfo))
            {
                return(EyouSoft.Common.UtilsCommons.AjaxReturnJson("1", "修改成功"));
            }
            else
            {
                return(EyouSoft.Common.UtilsCommons.AjaxReturnJson("0", "修改失败,查看原始密码是否正确"));
            }
        }
예제 #3
0
        protected void pageSave(string doType)
        {
            string id = Utils.GetQueryStringValue("id");
            var model = new Eyousoft_yhq.Model.User();

            model.UserName = Utils.GetFormValue(userName.UniqueID);
            model.ContactSex = (sexType)Utils.GetInt(Utils.GetFormValue(ddl_sex.UniqueID));
            model.UserPwd = Utils.GetFormValue(userPwd.UniqueID);
            model.ContactName = Utils.GetFormValue(ContactName.UniqueID);
            model.Remark = Utils.GetFormValue(remark.UniqueID);
            model.IssueTime = DateTime.Now;
            model.CommissonScale = Utils.GetDecimal(Utils.GetFormValue(fydecimal.UniqueID));
            model.PromotionCode = Utils.GetFormValue(userPromotionCode.UniqueID);
            model.YuE = Utils.GetDecimal(Utils.GetFormValue(zhYuE.UniqueID));
            model.IsZZ = Utils.GetFormValue(chk_zf.UniqueID) == "1" ? true : false;
            model.MemberOption = (MemberOption)Utils.GetInt(Utils.GetFormValue("MemberOption"));
            model.ProviceId = Utils.GetInt(Utils.GetFormValue("MyProvice"));
            model.CityId = Utils.GetInt(Utils.GetFormValue("MyCity"));
            model.AreaId = Utils.GetInt(Utils.GetFormValue("MyArea"));
            model.StreetId = Utils.GetInt(Utils.GetFormValue("MyStreet"));
            if (model.CommissonScale == 0 && string.IsNullOrEmpty(model.PromotionCode))
            {
                model.IsAgent = false;
            }
            else
            {
                model.IsAgent = true;
            }
            #region 提交保存
            bool result = false;
            string msg = "";
            Response.Clear();
            Eyousoft_yhq.BLL.Member BLL = new Eyousoft_yhq.BLL.Member();
            //if (doType == "add")
            //{
            //    result = BLL.Add(model);
            //    msg = result ? "添加成功!" : "添加失败!";
            //    Response.Write(UtilsCommons.AjaxReturnJson(result ? "1" : "0", msg));
            //}
            //else
            //{
            model.UserID = id;
            result = BLL.Update(model);
            msg = result ? "修改成功!" : "修改失败!";
            Response.Write(UtilsCommons.AjaxReturnJson(result ? "1" : "0", msg));
            //}
            Response.End();
            #endregion
        }