コード例 #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            wypozyczenie wypozyczenie = db.wypozyczenies.Find(id);

            db.wypozyczenies.Remove(wypozyczenie);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #2
0
 public ActionResult Edit([Bind(Include = "id_wypozyczenie,data_wypozyczenia,id_gra,id_pracownik,id_klient")] wypozyczenie wypozyczenie)
 {
     if (ModelState.IsValid)
     {
         db.Entry(wypozyczenie).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.id_gra       = new SelectList(db.gras, "id_gra", "nazwa", wypozyczenie.id_gra);
     ViewBag.id_klient    = new SelectList(db.klients, "id_klient", "imie", wypozyczenie.id_klient);
     ViewBag.id_pracownik = new SelectList(db.pracowniks, "id_pracownik", "imie", wypozyczenie.id_pracownik);
     return(View(wypozyczenie));
 }
コード例 #3
0
 public ActionResult CreateSzczegoly(wypozyczenie newSzczegoly)
 {
     try
     {
         _db.wypozyczenies.Add(newSzczegoly);
         _db.SaveChanges();
         return(RedirectToAction("Szczegoly"));
     }
     catch
     {
         return(View(newSzczegoly));
     }
 }
コード例 #4
0
        // GET: wypozyczenies/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            wypozyczenie wypozyczenie = db.wypozyczenies.Find(id);

            if (wypozyczenie == null)
            {
                return(HttpNotFound());
            }
            return(View(wypozyczenie));
        }
コード例 #5
0
        // GET: wypozyczenies/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            wypozyczenie wypozyczenie = db.wypozyczenies.Find(id);

            if (wypozyczenie == null)
            {
                return(HttpNotFound());
            }
            ViewBag.id_gra       = new SelectList(db.gras, "id_gra", "nazwa", wypozyczenie.id_gra);
            ViewBag.id_klient    = new SelectList(db.klients, "id_klient", "imie", wypozyczenie.id_klient);
            ViewBag.id_pracownik = new SelectList(db.pracowniks, "id_pracownik", "imie", wypozyczenie.id_pracownik);
            return(View(wypozyczenie));
        }
コード例 #6
0
 public ActionResult DeleteSzczegoly(wypozyczenie szczegolyToDelete)
 {
     try
     {
         var orginalSzczegoly = _db.wypozyczenies.Find(szczegolyToDelete.id);
         if (!ModelState.IsValid)
         {
             return(View(orginalSzczegoly));
         }
         _db.wypozyczenies.Remove(orginalSzczegoly);
         _db.SaveChanges();
         return(RedirectToAction("Szczegoly"));
     }
     catch
     {
         return(View(szczegolyToDelete));
     }
 }
コード例 #7
0
        public ActionResult EditSzczegoly(wypozyczenie szczegolyToEdit)
        {
            var orginalSzczegoly = _db.wypozyczenies.Find(szczegolyToEdit.id);

            try
            {
                if (TryUpdateModel(orginalSzczegoly,
                                   new string[] { "samochody_id", "klient_id",
                                                  "data_wypozyczenia", "data_konca_wypoz", "data_oddania", "cena" }))
                {
                    _db.SaveChanges();
                }
                return(RedirectToAction("Szczegoly"));
            }
            catch
            {
                return(View(orginalSzczegoly));
            }
        }