public ActionResult Details(int id, int page = 1) { var gallery = _repository.Get(id); if (gallery == null) { return(HttpNotFound()); } var model = new GalleryDetailsModel(gallery, page, PageSize); return(View(model)); }
public HttpResponseMessage Get(string securityToken, int schoolId, int pageNumber, int pageSize) { var response = new GalleryResponse { Status = "OK", SchoolId = schoolId }; if (IsValid(securityToken)) { var svc = new GalleryService(this._dbContext); int count = 0; response.Images = svc.Get(schoolId, pageNumber, pageSize, out count); response.ImageCount = count; } else { response = new GalleryResponse { Status = "Error", ErrorCode = "ERR001", ErrorMessage = "Invalide security token" }; } return(Request.CreateResponse(HttpStatusCode.OK, response)); }