Пример #1
0
        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);
        }
Пример #2
0
        public ActionResult DeleteConfirmed(int id)
        {
            Emploi emploi = db.Emploi.Find(id);

            db.Emploi.Remove(emploi);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #3
0
 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));
 }
Пример #4
0
        // 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));
        }
Пример #5
0
        // 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));
        }