public ActionResult CreateSamochod(samochod newSamochod) { try { _db.samochods.Add(newSamochod); _db.SaveChanges(); return(RedirectToAction("Samochod")); } catch { return(View(newSamochod)); } }
public ActionResult DeleteSamochod(samochod samochodToDelete) { try { var orginalSamochod = _db.samochods.Find(samochodToDelete.id); if (!ModelState.IsValid) { return(View(orginalSamochod)); } _db.samochods.Remove(orginalSamochod); _db.SaveChanges(); return(RedirectToAction("Samochod")); } catch { return(View(samochodToDelete)); } }
public ActionResult EditSamochod(samochod samochodToEdit) { var orginalSamochod = _db.samochods.Find(samochodToEdit.id); try { if (TryUpdateModel(orginalSamochod, new string[] { "wypozyczalnia_id", "kategoria", "marka", "model", "rok_prod", "kolor", "poj_silnika", "opis", "cena", "ilosc_drzwi" })) { _db.SaveChanges(); } return(RedirectToAction("Samochod")); } catch { return(View(orginalSamochod)); } }