// Get: Trainer Details public ActionResult TrainerDetails(int?id) { TrainerRepository trainerRepository = new TrainerRepository(); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var trainer = trainerRepository.GetById(id); if (trainer == null) { return(HttpNotFound()); } trainerRepository.Dispose(); return(View(trainer)); }