Exemplo n.º 1
0
Arquivo: Basic.cs Projeto: radtek/EMIP
        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);
            }
        }
Exemplo n.º 2
0
Arquivo: Basic.cs Projeto: radtek/EMIP
        public virtual AccountSelfServicesSetting GetAccountSelfServiceSetting(HttpContext context)
        {
            AccountSelfServicesSetting setting = new AccountSelfServicesSetting();

            using (BPMConnection cn = new BPMConnection())
            {
                cn.WebOpen();
                setting.Load(cn);
            }

            return(setting);
        }
Exemplo n.º 3
0
        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
            });
        }