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

            mapper.Map(rUser, user);
        }