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); }
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 }); }