public ActionResult Index(SearchViewModel searchVM) { var employeRepository = new EmployeRepository(); searchVM.NomComplet = searchVM.NomComplet == null ? "" : searchVM.NomComplet; searchVM.Matricule = searchVM.Matricule == null ? "" : searchVM.Matricule; searchVM.Employes = employeRepository.GetEmployeByCritere(searchVM.Matricule, searchVM.NomComplet, searchVM.IdPoste, searchVM.IdDepartement, searchVM.DateEmbauche, searchVM.Actif); searchVM.Departements = new SelectList(db.Departement, "IdDepartement", "NomDepartement"); searchVM.Postes = new SelectList(db.Poste, "IdPoste", "NomPoste"); return(View(searchVM)); }