public ActionResult DeletePartener() { int id = Int32.Parse(RouteData.Values["id"].ToString()); Partenaire Part = new Partenaire(); PARTENAIRE parts = new PARTENAIRE(); parts.LoadId(id); Part.CONTACT = parts.CONTACT; Part.ID_AUTO = parts.ID_AUTO; Part.NOM = parts.NOM; Part.PRENOM = parts.PRENOM; return View(Part); }
// GET: /Partenaire/ public ActionResult IndexPartenaire() { PARTENAIRE _partenaire = new PARTENAIRE(); List<Partenaire> _list = new List<Partenaire>(); foreach (PARTENAIRE item in PARTENAIRE.GetList()) { Partenaire partener=new Partenaire(); partener.CONTACT=item.CONTACT; partener.NOM=item.NOM; partener.PRENOM=item.PRENOM; partener.ID_AUTO=item.ID_AUTO; _list.Add(partener); } return View(_list); }
public ActionResult CreatePartenaire(Partenaire PartenerToCreate) { if (!ModelState.IsValid) return View(); try { PARTENAIRE _partenaire = new PARTENAIRE(); _partenaire.CONTACT = PartenerToCreate.CONTACT; _partenaire.NOM = PartenerToCreate.NOM; _partenaire.PRENOM = PartenerToCreate.PRENOM; _partenaire.Save(); return RedirectToAction("../Partenaire/IndexPartenaire"); } catch { return View(); } }
public ActionResult ModifyPartener(Partenaire PartenerToModify) { int id = Int32.Parse(RouteData.Values["id"].ToString()); if (!ModelState.IsValid) return View(); try { PARTENAIRE _partenaire = new PARTENAIRE(); _partenaire.CONTACT = PartenerToModify.CONTACT; _partenaire.NOM = PartenerToModify.NOM; _partenaire.PRENOM = PartenerToModify.PRENOM; _partenaire.SetId(id); _partenaire.Save(); return RedirectToAction("../Partenaire/IndexPartenaire"); } catch { return View(); } }
public ActionResult DeletePartener(Partenaire PartenerToDel) { int id = Int32.Parse(RouteData.Values["id"].ToString()); if (!ModelState.IsValid) return View(); try { PARTENAIRE _partenaire = new PARTENAIRE(); _partenaire.SetId(id); _partenaire.Delete(); return RedirectToAction("../Partenaire/IndexPartenaire");//reafficher l liste } catch { //gerer l'exeption au cas ou on n peut supprimer cet partenaire car il est deja utilise return View(); } }