예제 #1
0
        public JsonResult FinishInitSetting()
        {
            bool bl = ClientBusiness.FinishInitSetting(CurrentUser.ClientID);

            JsonDictionary.Add("result", bl);
            if (bl)
            {
                CurrentUser.Client.GuideStep = 0;
                Session["ClientManager"]     = CurrentUser;
            }

            return(new JsonResult()
            {
                Data = JsonDictionary,
                JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });
        }
예제 #2
0
        public ActionResult BindMobile()
        {
            if (CurrentUser.Client.GuideStep == 3)
            {
                if (OrganizationBusiness.IsExistAccountType(EnumAccountType.Mobile, CurrentUser.UserID))
                {
                    bool bl = ClientBusiness.FinishInitSetting(CurrentUser.ClientID);
                    if (bl)
                    {
                        CurrentUser.Client.GuideStep = 0;
                        Session["ClientManager"]     = CurrentUser;
                        return(Redirect("/Default/SettingHelp"));
                    }
                }

                var existName = OrganizationBusiness.IsExistAccountType(EnumAccountType.UserName, CurrentUser.UserID);
                ViewBag.IsShow = existName ? 1 : 0;
                return(View());
            }
            else
            {
                return(Redirect("/Default/Index"));
            }
        }