public IHttpActionResult GetByID(string id)
 {
     if (adminsService.ExistsID(id) == false)
     {
         return(NotFound());
     }
     return(Ok(adminsService.GetByID(id)));
 }
示例#2
0
        public IHttpActionResult GetAdmin(string id)
        {
            string userId = ((ClaimsPrincipal)RequestContext.Principal).FindFirst(x => x.Type == "UserId").Value;

            logger.Info("UserId: " + userId + ": Requesting Admin By ID " + id);

            Admin user = adminsService.GetByID(id);

            if (user == null)
            {
                return(BadRequest("Admin by id - not found."));
            }

            return(Ok(user));
        }