public IActionResult SaveComment(LaisserUnAvisViewModel viewModel) { if (!ModelState.IsValid) { //return RedirectToAction("LaisserUnAvis", new { idFormation = viewModel.idFormation }); return(View("LaisserUnAvis", viewModel)); } if (String.IsNullOrEmpty(viewModel.Nom) || String.IsNullOrEmpty(viewModel.Note)) { return(RedirectToAction("LaisserUnAvis", new { idFormation = viewModel.IdFormation })); } AvisRepository repository = new AvisRepository(); repository.SaveAvis(viewModel.Commentaire, viewModel.Nom, viewModel.IdFormation); return(RedirectToAction("DetailsFormation", "Formation", new { idFormation = viewModel.IdFormation })); }
public AvisController(AvisRepository avRepo) { _avRepo = avRepo; }