public ActionResult PullMentors() { var downloader = new HackathonManager.SrndResourcesManager.SrndMentorCsvDownloader(); var parser = new HackathonManager.SrndMentorCsvParser(); var result = parser.Parse(downloader.GetCsv()); result = result.Where(x => x.MentorType.ToLower().Trim() == "mentor").ToList(); return(View(result)); }
// GET: Mentors public ActionResult Index() { var mentors = _repo.All <Mentor>().ToList(); var downloader = new HackathonManager.SrndResourcesManager.SrndMentorCsvDownloader(); var parser = new HackathonManager.SrndMentorCsvParser(); var newMentors = parser.Parse(downloader.GetCsv()); _srndMentors = newMentors.Where(x => x.MentorType.ToLower().Trim() == "mentor").ToList(); var areNewMentors = !_srndMentors.Except(mentors).Any(); ViewBag.MentorsToPull = _srndMentors.Count(); return(View(mentors)); }