public ActionResult Create(DemandeReservation demandereservation) { demandereservation.DateDemande = DateTime.Now; demandereservation.Checked = false; demandereservation.CheckedByTeacher = false; // Mapping demandereservation.Enseignement = this.enseignementsRepository.Get(demandereservation.Enseignement.Id); demandereservation.CreneauSouhaite = this.creneauxHorairesRepository.Find(demandereservation.CreneauSouhaite.Id); if (ModelState.IsValid) { repository.Insert(demandereservation); repository.Save(); return(RedirectToAction("Index")); } //ModelState.Values.Where(modelState => modelState.Errors.Count > 0).ToList().ForEach(x => x.Errors.ToList().ForEach(y => System.Diagnostics.Debug.WriteLine(y.ErrorMessage))); // Since it's returing view, we need the listEnseignements in the ViewBag aswell var id = (int)Membership.GetUser().ProviderUserKey; ViewBag.listEnseignements = this.enseignementsRepository.GetEnseignementsForTeacher(id); ViewBag.listCreneauxHoraires = this.creneauxHorairesRepository.getCreneauxHoraires(); return(View(demandereservation)); }
public ActionResult DeleteConfirmed(int id) { DemandeReservation demandereservation = db.DemandesReservation.Find(id); db.DemandesReservation.Remove(demandereservation); db.SaveChanges(); return(RedirectToAction("Index")); }
// // GET: /Book/Delete/5 public ActionResult Delete(int id = 0) { DemandeReservation demandereservation = this.repository.Find(id); if (demandereservation == null) { return(HttpNotFound()); } return(View(demandereservation)); }
// // GET: /Default1/Delete/5 public ActionResult Delete(int id = 0) { DemandeReservation demandereservation = db.DemandesReservation.Find(id); if (demandereservation == null) { return(HttpNotFound()); } return(View(demandereservation)); }
public ActionResult Edit(DemandeReservation demandereservation) { if (ModelState.IsValid) { db.Entry(demandereservation).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(demandereservation)); }
public ActionResult Create(DemandeReservation demandereservation) { if (ModelState.IsValid) { db.DemandesReservation.Add(demandereservation); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(demandereservation)); }
public HttpResponseMessage Post(DemandeReservation demande) { demande.DateDemande = DateTime.Now; demande.DateVoulue = DateTime.Now; demande.Enseignement = db.Enseignements.Find(demande.Enseignement.Id); db.DemandesReservation.Add(demande); db.SaveChanges(); var response = new HttpResponseMessage(HttpStatusCode.Created); return(response); }
public void Delete(DemandeReservation demande) { this.context.DemandesReservation.Remove(demande); }
public void Insert(DemandeReservation demande) { this.context.DemandesReservation.Add(demande); }
public void Edit(DemandeReservation demande) { this.context.Entry(demande).State = System.Data.EntityState.Modified; }