public virtual void SaveAccountSelfServiceSetting(HttpContext context) { YZRequest request = new YZRequest(context); JObject post = request.GetPostData <JObject>(); AccountSelfServicesSetting setting = post.ToObject <AccountSelfServicesSetting>(); using (BPMConnection cn = new BPMConnection()) { cn.WebOpen(); setting.Save(cn); } }
public virtual AccountSelfServicesSetting GetAccountSelfServiceSetting(HttpContext context) { AccountSelfServicesSetting setting = new AccountSelfServicesSetting(); using (BPMConnection cn = new BPMConnection()) { cn.WebOpen(); setting.Load(cn); } return(setting); }
public virtual object GetLoginUserInfo(HttpContext context) { string account = YZAuthHelper.LoginUserAccount; User user; AccountSelfServicesSetting setting = new AccountSelfServicesSetting(); using (BPMConnection cn = new BPMConnection()) { cn.WebOpen(); user = User.FromAccount(cn, account); setting.Load(cn); } return(new { success = true, user = user, setting = setting }); }