Пример #1
0
 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));
 }
Пример #2
0
 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));
 }