Esempio n. 1
0
 public IActionResult Update(Izdavac izdavac)
 {
     if (izdavac.Id > 0)
     {
         Izdavaci.Update(izdavac, izdavac.Id);
     }
     else
     {
         Izdavaci.Insert(izdavac);
     }
     Izdavaci.Save();
     return(RedirectToAction("Index"));
 }
Esempio n. 2
0
        public IActionResult SaveNew(IzdavacModel izdavacModel)
        {
            Izdavac izdavac = new Izdavac()
            {
                Ime      = izdavacModel.Ime,
                Sjediste = izdavacModel.Sjediste,
            };

            Izdavaci.Insert(izdavac);
            Izdavaci.Save();

            /* implement later saving selected books while creating new Publisher
             * foreach (int knjigaId in izdavacModel.Knjige)
             * {
             *  Knjiga knjiga = Knjige.Get(knjigaId);
             *  knjiga.Izdavac =Izdavaci.Get(izdavac.Id);
             * }
             * Izdavaci.Save(); */

            return(RedirectToAction("Index"));
        }
Esempio n. 3
0
 public IActionResult Delete(int id)
 {
     Izdavaci.Delete(id);
     Izdavaci.Save();
     return(RedirectToAction("Index"));
 }