Example #1
0
 //public ActionResult Edit([Bind(Include="Id,Nom,Duree,Delai,Date_Debut,Date_Fin")] Projet projet)
 public ActionResult Edit(ProjetClientViewModel viewModel)
 {
     if (ModelState.IsValid)
     {
         db.Entry(viewModel.projet).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(viewModel.projet));
 }
Example #2
0
        // GET: /Projet/Create
        public ActionResult Create()
        {
            var clients = db.Clients.ToList();

            var viewModel = new ProjetClientViewModel
            {
                projet    = new Projet(),
                clients   = clients,
                newClient = new Client()
            };

            return(View(viewModel));
        }
Example #3
0
        // GET: /Projet/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Projet projet = db.Projets.Find(id);

            if (projet == null)
            {
                return(HttpNotFound());
            }
            else
            {
                var clients = db.Clients.ToList();

                var viewModel = new ProjetClientViewModel
                {
                    projet  = projet,
                    clients = clients
                };
                return(View(viewModel));
            }
        }