コード例 #1
0
ファイル: MyAccountController.cs プロジェクト: GitMr/YXERP
        /// <summary>
        /// 保存用户联系信息
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public JsonResult SaveAccountContact(string entity)
        {
            JavaScriptSerializer serializer = new JavaScriptSerializer();

            CloudSalesEntity.Users model = serializer.Deserialize <CloudSalesEntity.Users>(entity);


            bool flag = OrganizationBusiness.UpdateUserContactInfo(CurrentUser.UserID, model.Email, model.MobilePhone, model.OfficePhone, CurrentUser.AgentID);

            JsonDictionary.Add("Result", flag ? 1 : 0);

            if (flag)
            {
                CurrentUser.Email        = model.Email;
                CurrentUser.MobilePhone  = model.MobilePhone;
                CurrentUser.OfficePhone  = model.OfficePhone;
                Session["ClientManager"] = CurrentUser;
            }

            return(new JsonResult
            {
                Data = JsonDictionary,
                JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }