public ActionResult Create(Emploi emploi) { DateTime dateEnt = emploi.dateEntree; DateTime? dateSor = emploi.dateSortie; if (dateEnt > dateSor) { // insert code "Alert" return RedirectToAction("Index"); } else { if (ModelState.IsValid) { db.Emploi.Add(emploi); db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.idDenom = new SelectList(db.DenominationEmploi, "idDenom", "denomination", emploi.idDenom); ViewBag.numero = new SelectList(db.Entreprise, "numero", "denomination", emploi.numero); ViewBag.idTravailleur = new SelectList(db.Travailleur, "idTravailleur", "nom", emploi.idTravailleur); } return View(emploi); }
public ActionResult DeleteConfirmed(int id) { Emploi emploi = db.Emploi.Find(id); db.Emploi.Remove(emploi); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "idTravail,travailleur,entreprise,codeTravail,dateEntree,dateSortie,denom")] Emploi emploi) { if (ModelState.IsValid) { db.Entry(emploi).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.denom = new SelectList(db.DenominationEmploi, "idDenom", "denominationEmploi1", emploi.denom); ViewBag.entreprise = new SelectList(db.Entreprise, "numero", "denominationEntreprise", emploi.entreprise); ViewBag.travailleur = new SelectList(db.Travailleur, "idTravailleur", "nom", emploi.travailleur); return(View(emploi)); }
// GET: Emplois/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Emploi emploi = db.Emploi.Find(id); if (emploi == null) { return(HttpNotFound()); } return(View(emploi)); }
// GET: Emplois/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Emploi emploi = db.Emploi.Find(id); if (emploi == null) { return(HttpNotFound()); } ViewBag.denom = new SelectList(db.DenominationEmploi, "idDenom", "denominationEmploi1", emploi.denom); ViewBag.entreprise = new SelectList(db.Entreprise, "numero", "denominationEntreprise", emploi.entreprise); ViewBag.travailleur = new SelectList(db.Travailleur, "idTravailleur", "nom", emploi.travailleur); return(View(emploi)); }