public ActionResult Details(int?id) { if (id == null || id <= 0) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var developer = developerService.GetByID((int)id); if (developer == null) { return(HttpNotFound()); } var model = new DeveloperViewModel(developer); return(View(model)); }