public IActionResult LaisserUnAvis(string idFormation) { int iIdFormation = -1; if (!Int32.TryParse(idFormation, out iIdFormation)) { return(RedirectToAction("ToutesLesFormations", "Formation")); } FormationMemoryRepository repository = new FormationMemoryRepository(); var formation = repository.GetFormationById(iIdFormation); Console.WriteLine(formation); if (formation == null) { return(RedirectToAction("ToutesLesFormations")); } var vm = new LaisserUnAvisViewModel(); vm.NomFormation = formation.Nom; vm.IdFormation = formation.Id.ToString(); return(View(vm)); }
//affiche toutes les formations public IActionResult ToutesLesFormations() { FormationMemoryRepository repository = new FormationMemoryRepository(); var ListFormations = repository.GetAllFormation(); return(View(ListFormations)); }
//affiche la description d'une formation public IActionResult DetailFormation(string idformation) { int iIdformation = 1; if (!Int32.TryParse(idformation, out iIdformation)) { return(RedirectToAction("ToutesLesFormations")); } FormationMemoryRepository repository = new FormationMemoryRepository(); var formation = repository.GetFormationById(iIdformation); if (formation == null) { return(RedirectToAction("ToutesLesFormations")); } return(View(formation)); }