Example #1
0
        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);
        }
Example #2
0
        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));
        }
Example #3
0
        public async Threading.Task UpdateUserAsync(User user)
        {
            AdministrationServiceReference.UserDO rUser = await adminChannel.UpdateUserAsync(mapper.Map <AdministrationServiceReference.UserDO>(user));

            mapper.Map(rUser, user);
        }