public IActionResult SaveNew(KnjigaModel knjigaModel) { Knjiga knjiga = new Knjiga() { kId = knjigaModel.kId, Naslov = knjigaModel.Naslov, Cijena = knjigaModel.Cijena, Izdavac = Izdavaci.Get(knjigaModel.Izdavac) }; Knjige.Insert(knjiga); Knjige.Save(); /* implement later(add authbooksrepo :Irepos<authbooks>).. and add here * foreach(int autorId in knjigaModel.Autori) * { * Unit.AutorKnjiga.Insert(new AutorKnjiga() * { * Autor = Unit.Autori.Get(autorId), * Knjiga = knjiga * }); * } * Knjige.Save();*/ return(RedirectToAction("Index")); }
public IActionResult Update(Knjiga knjiga) { if (knjiga.kId > 0) { Knjige.Update(knjiga, knjiga.kId); } else { Knjige.Insert(knjiga); } Knjige.Save(); return(RedirectToAction("Index")); }