public ActionResult Edit(string id)
        {
            ProjetsViewModel model = new ProjetsViewModel();

            model.Projets        = iprojet.GetAllProjets();
            model.SelectedProjet = iprojet.GetProjet(int.Parse(id));
            model.DisplayMode    = "ReadWrite";
            return(View("Index", model));
        }
        public ActionResult New()
        {
            ProjetsViewModel model = new ProjetsViewModel();

            model.Projets        = iprojet.GetAllProjets();
            model.SelectedProjet = null;
            model.DisplayMode    = "WriteOnly";
            return(View("Index", model));
        }
        public ActionResult Insert(Projet obj)
        {
            iprojet.AjouterProjet(obj);
            ProjetsViewModel model = new ProjetsViewModel();

            model.Projets        = iprojet.GetAllProjets();
            model.SelectedProjet = iprojet.GetProjet(obj.ProjectID);
            model.DisplayMode    = "ReadOnly";
            return(View("Index", model));
        }
        public ActionResult Delete(string id)
        {
            iprojet.SupprimerProjet(iprojet.GetProjet(int.Parse(id)));
            ProjetsViewModel model = new ProjetsViewModel();

            model.Projets = iprojet.GetAllProjets();

            model.SelectedProjet = null;
            model.DisplayMode    = "";
            return(View("Index", model));
        }
        public ActionResult Update(Projet obj)
        {
            Projet existing = iprojet.GetProjet(obj.ProjectID);

            iprojet.UpdateProjet(obj);
            ProjetsViewModel model = new ProjetsViewModel();

            model.Projets = iprojet.GetAllProjets();

            model.SelectedProjet = existing;
            model.DisplayMode    = "ReadOnly";
            return(View("Index", model));
        }
        // GET: Projet
        public ActionResult Index()
        {
            if (Session["user"] == null)
            {
                return(RedirectToAction("Login", "Login"));
            }

            ProjetsViewModel model = new ProjetsViewModel();

            model.Projets        = iprojet.GetAllProjets();
            model.SelectedProjet = null;
            return(View(model));
        }