public async Threading.Task <User> CreateUserAsync(User user) { AdministrationServiceReference.UserDO rUser = mapper.Map <AdministrationServiceReference.UserDO>(user); rUser = await adminChannel.CreateUserAsync(rUser); mapper.Map(rUser, user); return(user); }
public async Threading.Task <User> InviteNewUserAsync(string newUserEmail, Project project, User invitingUser) { AdministrationServiceReference.UserDO user = await adminChannel.InviteNewUserAsync(newUserEmail, project.ProjectId, invitingUser.UserId); return(mapper.Map <User>(user)); }
public async Threading.Task UpdateUserAsync(User user) { AdministrationServiceReference.UserDO rUser = await adminChannel.UpdateUserAsync(mapper.Map <AdministrationServiceReference.UserDO>(user)); mapper.Map(rUser, user); }