Esempio n. 1
0
        public ActionResult saveuserweeklyconfig(string guid)
        {
            string select = WebRequest.GetString("select", true);

            select = select.Replace("#", ",");
            ReturnValue rv = new ReturnValue();
            Guid        g  = Guid.Parse(guid);
            bool        b  = false;

            if (g == Masterpage.CurrUser.guid && Masterpage.CurrUser.IsEmployee)
            {
                b = true;
            }
            var one = accountService.GetOneCustomerUserModel(Masterpage.CurrUser.client_code, g, b);

            if (one.config2 == null)
            {
                one.config2 = "";
            }
            rv = centerService.SaveServiceWeeklyConfig(Masterpage.CurrUser.client_code, one.config2, one.isemployee, g, select);
            if (rv.status == "ok" && g == Masterpage.CurrUser.guid)
            {
                Masterpage.CurrUser.config2 = rv.value;
                SessionHelper.SetSession("LoginUser", Masterpage.CurrUser);
                var nc = Masterpage.CurrUser.config2;
            }

            LogHelper.Info(Masterpage.CurrUser.alias, "901016:客户," + Masterpage.CurrUser.client_code + ",用户中心保存用户报表配置,用户:" + one.chinesename);
            return(Json(rv, JsonRequestBehavior.AllowGet));
        }