// GET: Postulation
        public ActionResult Index()
        {
            List <Postulation>          listePost   = Manager.Instance.GetAllPostulation().Where(p => p.IdEmploye == 1).ToList();
            List <PostulationViewModel> listePostVM = new List <PostulationViewModel>();
            ListeOffres listeOffresVM = new ListeOffres();

            listePost.ForEach(p =>
            {
                Offre off = Manager.Instance.GetByIdOffre(p.IdOffre);
                StatutViewModel statutVM = new StatutViewModel
                {
                    Id      = off.Statut.Id,
                    Libelle = off.Statut.Libelle
                };
                OffreViewModel offreVM = new OffreViewModel
                {
                    Id          = off.Id,
                    Intitule    = off.Intitule,
                    Description = off.Description,
                    Date        = off.Date,
                    IdStatus    = off.IdStatus,
                    Responsable = off.Responsable,
                    Salaire     = off.Salaire,
                    Statut      = statutVM
                };
                listePostVM.Add(new PostulationViewModel
                {
                    IdEmploye = p.IdEmploye,
                    IdOffre   = p.IdOffre,
                    Date      = p.Date,
                    Statut    = p.Statut,
                    Offre     = offreVM
                });
            });
            return(View(listePostVM));
        }
        public ActionResult IndexSearch(string searchTerm)
        {
            ListeOffres offres = new ListeOffres(Manager.Instance.GetAllOffre().Where(off => off.Intitule.ToUpper().Contains(searchTerm.ToUpper())).ToList());

            return(View("Index", offres));
        }
        public ActionResult Index()
        {
            ListeOffres offres = new ListeOffres(Manager.Instance.GetAllOffre().ToList());

            return(View(offres));
        }