コード例 #1
0
        public ActionResult Create(UcenikModel um)
        {
            BibliotekaDB bdb = new BibliotekaDB();

            bdb.Ucenik.Add(um);
            bdb.SaveChanges();

            return(RedirectToAction("Index"));
        }
コード例 #2
0
        public ActionResult Delete(int id)
        {
            BibliotekaDB bdb    = new BibliotekaDB();
            var          knjiga = bdb.Knjiga.FirstOrDefault(a => a.KnjigaId == id);

            bdb.Knjiga.Remove(knjiga);
            bdb.SaveChanges();

            return(RedirectToAction("Index"));
        }
コード例 #3
0
        public ActionResult Delete(int id)
        {
            BibliotekaDB bdb    = new BibliotekaDB();
            var          ucenik = bdb.Ucenik.FirstOrDefault(a => a.UcenikID == id);

            bdb.Ucenik.Remove(ucenik);
            bdb.SaveChanges();

            return(RedirectToAction("Index"));
        }
コード例 #4
0
        public ActionResult Delete(int id)
        {
            BibliotekaDB bdb  = new BibliotekaDB();
            var          zanr = bdb.Zanr.FirstOrDefault(a => a.Id == id);

            bdb.Zanr.Remove(zanr);
            bdb.SaveChanges();

            return(RedirectToAction("Index"));
        }
コード例 #5
0
        public ActionResult Edit(ZanrModel zm)
        {
            BibliotekaDB bdb  = new BibliotekaDB();
            var          zanr = bdb.Zanr.FirstOrDefault(a => a.Id == zm.Id);

            zanr.Naziv = zm.Naziv;

            bdb.SaveChanges();

            return(RedirectToAction("Index"));
        }
コード例 #6
0
        public ActionResult Create(ZanrModel zm)
        {
            BibliotekaDB bdb  = new BibliotekaDB();
            var          zanr = new ZanrModel();

            zanr.Naziv = zm.Naziv;

            bdb.Zanr.Add(zanr);
            bdb.SaveChanges();

            return(RedirectToAction("Index"));
        }
コード例 #7
0
        public ActionResult Edit(KnjigaModel km)
        {
            BibliotekaDB bdb    = new BibliotekaDB();
            var          knjiga = bdb.Knjiga.FirstOrDefault(a => a.KnjigaId == km.KnjigaId);

            knjiga.MestoIzdavanja  = km.MestoIzdavanja;
            knjiga.InventarniBroj  = km.InventarniBroj;
            knjiga.Naslov          = km.Naslov;
            knjiga.Pisac           = km.Pisac;
            knjiga.GodinaIzdavanja = km.GodinaIzdavanja;
            knjiga.ZanrId          = km.ZanrId;
            bdb.SaveChanges();

            return(RedirectToAction("Index"));
        }
コード例 #8
0
 public ActionResult Delete(int id)
 {
     try
     {
         BibliotekaDB bdb    = new BibliotekaDB();
         UcenikModel  ucenik = bdb.Ucenik.Find(id);
         bdb.Ucenik.Remove(ucenik);
         bdb.SaveChanges();
     }
     catch (DataException /* dex */)
     {
         //Log the error (uncomment dex variable name and add a line here to write a log.
         return(RedirectToAction("Delete", new { id = id, saveChangesError = true }));
     }
     return(RedirectToAction("Index"));
 }
コード例 #9
0
        public ActionResult Create(KnjigaModel km)
        {
            BibliotekaDB bdb    = new BibliotekaDB();
            var          knjiga = new KnjigaModel();

            knjiga.MestoIzdavanja  = km.MestoIzdavanja;
            knjiga.InventarniBroj  = km.InventarniBroj;
            knjiga.Naslov          = km.Naslov;
            knjiga.Pisac           = km.Pisac;
            knjiga.GodinaIzdavanja = km.GodinaIzdavanja;

            bdb.Knjiga.Add(km);
            bdb.SaveChanges();

            return(RedirectToAction("Index"));
        }
コード例 #10
0
        public ActionResult Edit(UcenikModel um)
        {
            BibliotekaDB bdb    = new BibliotekaDB();
            var          Ucenik = bdb.Ucenik.FirstOrDefault(a => a.UcenikID == um.UcenikID);

            Ucenik.Ime            = um.Ime;
            Ucenik.Prezime        = um.Prezime;
            Ucenik.Razred         = um.Razred;
            Ucenik.Odeljenje      = um.Odeljenje;
            Ucenik.Telefon        = um.Telefon;
            Ucenik.BrojUDnevniku  = um.BrojUDnevniku;
            Ucenik.GodinaRodjenja = um.GodinaRodjenja;
            Ucenik.Email          = um.Email;
            Ucenik.Adresa         = um.Adresa;

            bdb.SaveChanges();

            return(RedirectToAction("Index"));
        }
コード例 #11
0
        public ActionResult Create(UcenikModel um)
        {
            BibliotekaDB bdb    = new BibliotekaDB();
            var          Ucenik = new UcenikModel();

            Ucenik.Ime            = um.Ime;
            Ucenik.Prezime        = um.Prezime;
            Ucenik.Razred         = um.Razred;
            Ucenik.Odeljenje      = um.Odeljenje;
            Ucenik.Telefon        = um.Telefon;
            Ucenik.BrojUDnevniku  = um.BrojUDnevniku;
            Ucenik.GodinaRodjenja = um.GodinaRodjenja;
            Ucenik.Email          = um.Email;
            Ucenik.Adresa         = um.Adresa;

            bdb.Ucenik.Add(um);
            bdb.SaveChanges();

            return(RedirectToAction("Index"));
        }
コード例 #12
0
        public ActionResult Create(PozajmiceModel pm)
        {
            try
            {
                // TODO: Add insert logic here
                BibliotekaDB bdb       = new BibliotekaDB();
                var          pozajmica = new PozajmiceModel();

                pozajmica.UcenikId       = pm.UcenikId;
                pozajmica.KnjigaId       = pm.KnjigaId;
                pozajmica.DatumPozajmice = pm.DatumPozajmice;

                bdb.Pozajmice.Add(pozajmica);

                bdb.SaveChanges();

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }