public ActionResult CreateKategoria(kategoria newKategoria) { try { _db.kategorias.Add(newKategoria); _db.SaveChanges(); return(RedirectToAction("Kategoria")); } catch { return(View(newKategoria)); } }
public ActionResult DeleteKategoria(kategoria kategoriaToDelete) { try { var orginalKategoria = _db.kategorias.Find(kategoriaToDelete.id); if (!ModelState.IsValid) { return(View(orginalKategoria)); } _db.kategorias.Remove(orginalKategoria); _db.SaveChanges(); return(RedirectToAction("Kategoria")); } catch { return(View(kategoriaToDelete)); } }
public ActionResult EditKategoria(kategoria kategoriaToEdit) { var orginalKategoria = _db.kategorias.Find(kategoriaToEdit.id); try { if (TryUpdateModel(orginalKategoria, new string[] { "segment" })) { _db.SaveChanges(); } return(RedirectToAction("Kategoria")); } catch { return(View(orginalKategoria)); } }