public IHttpActionResult GetByID(string id) { if (adminsService.ExistsID(id) == false) { return(NotFound()); } return(Ok(adminsService.GetByID(id))); }
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)); }