Beispiel #1
0
        public ActionResult Edit(int id, tp_jsf_employe m)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    if (id == null)
                    {
                        return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
                    }
                    tp_jsf_employe p = e.GetById(id);

                    p.nom      = m.nom;
                    p.isActif  = m.isActif;
                    p.password = m.password;
                    p.prenom   = m.prenom;
                    p.role     = m.role;
                    p.email    = m.email;

                    if (p == null)
                    {
                        return(HttpNotFound());
                    }

                    Console.WriteLine("updaaaaaaaaaaaate");
                    e.Update(p);
                    e.Commit();
                    // Service.Dispose();
                    // ViewBag.manager_U_ID = new SelectList(es.GetAll(), "U_ID", "U_FirstName", p.manager_U_ID);
                    return(RedirectToAction("accEmp"));
                }
                // TODO: Add delete logic here
                return(View(m));
            }
            catch
            {
                return(View());
            }
        }