/// <summary> /// Retourne la vue index avec la liste des élèves /// </summary> /// <param name="criterias">critères de recherche</param> /// <returns></returns> public ActionResult Index(String criterias) { List <Eleve> eleves = Manager.Instance.GetAllEleves(criterias); EleveAdapter eleveAdapter = new EleveAdapter(); List <EleveViewModel> vms = eleveAdapter.ConvertToViewModels(eleves); return(View(vms)); }
/// <summary> /// Retourne la vue avec les meilleurs élèves /// </summary> /// <returns></returns> public async Task <ActionResult> GetBestEleves() { List <Eleve> eleves = await Manager.Instance.GetBestEleves(); EleveAdapter eleveAdapter = new EleveAdapter(); List <EleveViewModel> vms = eleveAdapter.ConvertToViewModels(eleves); return(PartialView("BestEleves", vms)); }