public IActionResult Add(int peakId) { Peak p = _peakRepository.GetPeakById(peakId); Trail t = new Trail(); t.Peak = p; t.PeakId = peakId; return(View(t)); }
// M e t h o d s // C r e a t e public Trail CreateTrail(Trail t) { if (t == null) { return(null); } Peak p = _peakRepository.GetPeakById(t.PeakId); if (p == null) { return(null); } _context.Trails.Add(t); _context.SaveChanges(); return(t); }
} // end Index( ) public IActionResult Detail(int peakId) { Peak p = _repository.GetPeakById(peakId); return(View(p)); } // end PeakDetail( )