Ejemplo n.º 1
0
        public IHttpActionResult GetUserByName(string username)
        {
            //Only SuperAdmin or Admin can delete users (Later when implement roles)
            var user = this.UserRepository.GetUserByUsername(username);

            if (user == null)
            {
                return(NotFound());
            }
            var model = TheModelFactory.Create(user);

            model.IsAdmin = _groupService.isAdmin(username);
            model.Claims  = _claimservice.GetByUser(username);
            return(Ok(model));
        }