Example #1
0
        public async Task EditUser(UserViewModel uvm)
        {
            var ud = await UserDetailManage.GetAsync(uvm.UserID);

            ud.DisplayName = uvm.DisplayName;
            ud.CompanyName = uvm.CompanyName;
            ud.Email       = uvm.Email;
            ud.Address     = uvm.Address;
            await UserDetailManage.UpdateAsync(ud);
        }
Example #2
0
        public async Task <UserViewModel> GetUser()
        {
            var login = (AccessInfo)SessionHelper.Get("AccessInfo");
            var uid   = login.UserID;
            var user  = await UserDetailManage.GetAsync(uid);

            return(new UserViewModel
            {
                UserID = user.UserID,
                DisplayName = user.DisplayName,
                Email = user.Email,
                CompanyName = user.CompanyName,
                Address = user.Address,
                Tel = user.Tel
            });
        }