public async Task <IActionResult> Index(string uid) { VacancyViewModel model = new VacancyViewModel(); VacancyProvider vacancyProvider = new VacancyProvider(); var curVac = await vacancyProvider.GetVacancyByUidAsync(new Guid(uid)); model.CurrentVacancy = curVac; return(View(model)); }
public async Task <IActionResult> Index() { HomeViewModel model = new HomeViewModel(); StatProvider statProvider = new StatProvider(); model.MainStat = await statProvider.GetStatAsync(); VacancyProvider vacancyProvider = new VacancyProvider(); var hotVacancies = await vacancyProvider.GetVacancyAsync(); model.HotVacancies = hotVacancies.Take(10).ToList(); return(View(model)); }