Example #1
0
        public IEnumerable <UserModel> GetUserList()
        {
            IEnumerable <Contracts.User> users = _userService.GetUsers().AsEnumerable();
            var userModels = UserModelMapping.Map(users);

            return(userModels);
        }
Example #2
0
        public UserModel UpdateUser(Guid id, UserModel model)
        {
            if (ModelState.IsValid)
            {
                Contracts.User user = UserModelMapping.Map(model);
                user.Id = id;
                user    = _userService.UpdateUser(user);

                return(UserModelMapping.Map(user));
            }
            else
            {
                throw new HttpResponseException(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }
        }