// GET: Rezervari/Edit/5 public ActionResult Editeaza(int id) { RezervariRepository r = new RezervariRepository(); RezervareModel rezervare = r.GetById(id); ViewBag.TipCamere = TipCameraSelectie.Selectii(); return(View(rezervare)); }
public ActionResult Adauga(CameraModel camera) { CameraRepository r = new CameraRepository(); r.Add(camera); return(RedirectToAction("Index")); ViewBag.TipCamere = TipCameraSelectie.Selectii(); }
public ActionResult Editeaza(RezervareModel rezervare) { if (ModelState.IsValid) { CameraRepository c = new CameraRepository(); var camereGasite = c.CautaCamereDisponibile(rezervare.CheckIn, rezervare.CheckOut, rezervare.TipCamera); if (camereGasite > 0) { RezervariRepository r = new RezervariRepository(); r.Update(rezervare); return(RedirectToAction("Index")); } ModelState.AddModelError("TipCamera", "Nu mai este disponibilitate, verificati ce date sunt disponibile in rezervari"); } ViewBag.TipCamere = TipCameraSelectie.Selectii(); return(View(rezervare)); }
public ActionResult AdaugaRezervare(RezervareModel rezervare) { if (ModelState.IsValid) { CameraRepository c = new CameraRepository(); var camereGasite = c.CautaCamereDisponibile(rezervare.CheckIn, rezervare.CheckOut, rezervare.TipCamera); if (camereGasite > 0) { RezervariRepository r = new RezervariRepository(); r.Add(rezervare); return(RedirectToAction("Multumire")); } ModelState.AddModelError("TipCamera", "Nu avem disponibilitate, va rugam selectati o alta perioada sau alt tip de camera."); } ViewBag.TipCamere = TipCameraSelectie.Selectii(); return(View(rezervare)); }
// GET: Rezervari/Create public ActionResult Adauga() { ViewBag.TipCamere = TipCameraSelectie.Selectii(); return(View()); }