public ActionResult Create([Bind(Include = "LokacijaMjesta")] GlasackoMjesto glasackoMjesto)
        {
            if (ModelState.IsValid)
            {
                db.GlasackoMjesto.Add(glasackoMjesto);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(glasackoMjesto));
        }
Пример #2
0
        public ActionResult Create([Bind(Include = "ImeSubjekta")] PSubjekat pSubjekat)
        {
            if (ModelState.IsValid)
            {
                db.PSubjekat.Add(pSubjekat);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(pSubjekat));
        }
Пример #3
0
        public ActionResult Create([Bind(Include = "Id")] GlasackiListic glasackiListic)
        {
            if (ModelState.IsValid)
            {
                db.GlasackiListic.Add(glasackiListic);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(glasackiListic));
        }
Пример #4
0
        public ActionResult Create([Bind(Include = "JMBG,Ime,Prezime,Mjesto_stanovanja,N")] Kandidat kandidat)
        {
            if (ModelState.IsValid)
            {
                db.Kandidat.Add(kandidat);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(kandidat));
        }
Пример #5
0
        public ActionResult Create([Bind(Include = "XodimId,familiya,ismi,sharifi,login,parol")] Xodim xodim)
        {
            if (ModelState.IsValid)
            {
                db.Xodims.Add(xodim);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(xodim));
        }
Пример #6
0
        public ActionResult Create([Bind(Include = "KitobxonId,familiya,ismi,sharifi,tugilgan_yili,millati,passport_seriya,passport_nomer,adress,telefon")] Kitobxon kitobxon)
        {
            if (ModelState.IsValid)
            {
                db.Kitobxons.Add(kitobxon);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(kitobxon));
        }
        public ActionResult Create([Bind(Include = "Jmbg,Ime,Prezime,BrLicneKarte,MjestoStanovanja")] Glasac glasac)
        {
            if (ModelState.IsValid)
            {
                db.Glasac.Add(glasac);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(glasac));
        }
Пример #8
0
        public ActionResult Create([Bind(Include = "JanrId,janr_nomi")] Janr janr)
        {
            if (ModelState.IsValid)
            {
                db.Janrs.Add(janr);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(janr));
        }
        public ActionResult Create([Bind(Include = "Naziv")] Utrka utrka)
        {
            if (ModelState.IsValid)
            {
                db.Utrka.Add(utrka);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(utrka));
        }
Пример #10
0
        public ActionResult Create([Bind(Include = "Foyd_ber_kitoblarId,XodimId,KitobxonId,KitobId,berilgan_vaqti,qaytarilish_vaqti")] Foyd_ber_kitoblar foyd_ber_kitoblar)
        {
            if (ModelState.IsValid)
            {
                db.Foyd_ber_kitoblars.Add(foyd_ber_kitoblar);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.KitobId    = new SelectList(db.Kitobs, "KitobId", "nomi", foyd_ber_kitoblar.KitobId);
            ViewBag.KitobxonId = new SelectList(db.Kitobxons, "KitobxonId", "familiya", foyd_ber_kitoblar.KitobxonId);
            ViewBag.XodimId    = new SelectList(db.Xodims, "XodimId", "familiya", foyd_ber_kitoblar.XodimId);
            return(View(foyd_ber_kitoblar));
        }
Пример #11
0
        public ActionResult DodajKontakt(ListaKontakt lista, Skola skola)
        {
            db.ListaKontakts.Add(lista);
            db.SaveChanges();

            ListaKontakt lk = new ListaKontakt();

            lk.IDKontakt = lista.IDKontakt;
            Skola sk = new Skola();

            sk.IDSkola = skola.IDSkola;

            using (var context = new BazaContext())
            {
                Skola sk1 = new Skola();
                sk1.IDSkola = sk.IDSkola;
                context.Skolas.Add(sk1);
                context.Skolas.Attach(sk1);

                ListaKontakt lk1 = new ListaKontakt();
                lk1.IDKontakt = lk.IDKontakt;
                context.ListaKontakts.Add(lk1);
                context.ListaKontakts.Attach(lk1);

                sk1.ListaKontakts = new List <ListaKontakt>();
                sk1.ListaKontakts.Add(lk1);

                context.SaveChanges();
            }

            return(RedirectToAction("ViewAdmin", "Login"));
        }
Пример #12
0
        public ActionResult Create([Bind(Include = "KitobId,nomi,chop_etilg_yil,avtor,JanrId,nashriyot,betlar_soni,soni,qisqacha_malumot")] Kitob kitob, HttpPostedFileBase f)
        {
            if (f != null && f.ContentLength > 0)
            {
                string path = Path.Combine(Server.MapPath("~/Rasmlar"), Path.GetFileName(f.FileName));
                f.SaveAs(path);
                kitob.rasmi = "/Rasmlar/" + Path.GetFileName(f.FileName);
            }
            if (ModelState.IsValid)
            {
                db.Kitobs.Add(kitob);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.JanrId = new SelectList(db.Janrs, "JanrId", "janr_nomi", kitob.JanrId);
            return(View(kitob));
        }
Пример #13
0
        public ActionResult Edit(Skola skola, HttpPostedFileBase image1)
        {
            skola.Fotografija = new byte[image1.ContentLength];
            Stream fs = image1.InputStream;

            fs.Read(skola.Fotografija, 0, image1.ContentLength);

            try
            {
                db.Entry(skola).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("ViewAdmin", "Login"));
            }
            catch (Exception)
            {
                throw;
            }
        }
Пример #14
0
        public void SaveAlbum(Album input)
        {
            using (var db = new BazaContext())
            {
                db.Database.EnsureCreated();
                try
                {
                    db.Albumi.Add(input);
                    db.SaveChanges();
                }

                catch (Exception ex)
                {
                    throw new Exception("Desila se greska! Pokusajte ponovo!", ex);
                }
            }
        }
Пример #15
0
        static public Album DeleteAlbum(int input)
        {
            using (var db = new BazaContext())
            {
                try
                {
                    Album album = db.Albumi.Single(p => p.AlbumId == input);
                    db.Albumi.Remove(album);
                    db.SaveChanges();

                    return(album);
                }

                catch (Exception ex)
                {
                    throw new Exception("Nesto nije u redu sa bazom podataka! Pokusajte ponovo...", ex);
                }
            }
        }
Пример #16
0
        static public Fonogram DeleteFonogram(int input)
        {
            using (var db = new BazaContext())
            {
                try
                {
                    Fonogram fonogram = db.Fonogrami.Single(p => p.FonogramId == input);
                    db.Fonogrami.Remove(fonogram);
                    db.SaveChanges();

                    return(fonogram);
                }

                catch (Exception ex)
                {
                    throw new Exception("Nesto nije u redu sa bazom podataka! Pokusajte ponovo...", ex);
                }
            }
        }
Пример #17
0
        static public Izvodjac DeleteIzvodjac(int input)
        {
            using (var db = new BazaContext())
            {
                try
                {
                    Izvodjac izvodjac = db.Izvodjaci.Single(p => p.IzvodjacId == input);
                    db.Izvodjaci.Remove(izvodjac);
                    db.SaveChanges();

                    return(izvodjac);
                }

                catch (Exception ex)
                {
                    throw new Exception("Nesto nije u redu sa bazom podataka! Pokusajte ponovo...", ex);
                }
            }
        }
Пример #18
0
        public Fonogram SaveFonogram(Fonogram input)
        {
            using (var db = new BazaContext())
            {
                Fonogram fonogram = input;
                try
                {
                    Album album = db.Albumi.Single(p => p.AlbumId == input.AlbumId);
                    album.Fonogrami.Add(fonogram);
                    db.SaveChanges();
                }

                catch (Exception ex)
                {
                    throw new Exception("Desila se greska! Pokusajte ponovo!", ex);
                }

                return(fonogram);
            }
        }
Пример #19
0
        static public Izvodjac UpdateIzvodjac(Izvodjac input)
        {
            using (var db = new BazaContext())
            {
                try
                {
                    IQueryable <Izvodjac> izvodjaci = db.Izvodjaci.Include(p => p.Fonogrami);
                    Izvodjac izvodjac = izvodjaci.Single(p => p.IzvodjacId == input.IzvodjacId);

                    izvodjac.Naziv = input.Naziv;

                    db.SaveChanges();

                    return(izvodjac);
                }

                catch (Exception ex)
                {
                    throw new Exception("Nesto nije u redu sa bazom podataka! Pokusajte ponovo...", ex);
                }
            }
        }
Пример #20
0
        public static Izvodjac IzvodjacWithoutFonogram(int input)
        {
            using (var db = new BazaContext())
            {
                IQueryable <Izvodjac> izvodjaci = db.Izvodjaci;

                Izvodjac izvodjac;

                try
                {
                    izvodjac = izvodjaci.Single(p => p.IzvodjacId == input);
                    db.SaveChanges();
                }

                catch (Exception ex)
                {
                    throw new Exception("Ne postoji unos sa tim ID brojem!", ex);
                }

                return(izvodjac);
            }
        }
Пример #21
0
        static public Fonogram UpdateFonogram(Fonogram input)
        {
            using (var db = new BazaContext())
            {
                try
                {
                    IQueryable <Fonogram> fonogrami = db.Fonogrami.Include(p => p.Izvodjaci);
                    Fonogram fonogram = fonogrami.Single(p => p.FonogramId == input.FonogramId);


                    fonogram.Naziv         = input.Naziv;
                    fonogram.GodinaIzdanja = input.GodinaIzdanja;
                    fonogram.KataloskiBroj = input.KataloskiBroj;
                    db.SaveChanges();

                    return(fonogram);
                }

                catch (Exception ex)
                {
                    throw new Exception("Nesto nije u redu sa bazom podataka! Pokusajte ponovo...", ex);
                }
            }
        }
Пример #22
0
        static public Album UpdateAlbum(Album input)
        {
            using (var db = new BazaContext())
            {
                try
                {
                    IQueryable <Album> albumi = db.Albumi.Include(p => p.Fonogrami);
                    Album album = db.Albumi.Single(p => p.AlbumId == input.AlbumId);

                    album.Naziv         = input.Naziv;
                    album.GodinaIzdanja = input.GodinaIzdanja;
                    album.KataloskiBroj = input.KataloskiBroj;

                    db.SaveChanges();

                    return(RetrieveAlbum.GetById(album.AlbumId));
                }

                catch (Exception ex)
                {
                    throw new Exception("Nesto nije u redu sa bazom podataka! Pokusajte ponovo...", ex);
                }
            }
        }