public IActionResult DodajStavku(DostavaDodajStavkuVM model)
        {
            //if (!ModelState.IsValid)
            //{
            //    model.Proizvodi = db.Proizvod.Where(x => x.Vrsta != "sastojak").ToList();
            //    return PartialView("DodajStavku", model);
            //}


            DostavaStavke s = new DostavaStavke();

            s.DostavaId  = model.DostavaId;
            s.ProizvodId = model.ProizvodId;
            s.Kolicina   = model.Kolicina;

            db.DostavaStavke.Add(s);
            db.SaveChanges();


            RezervisanSmjestaj ss = db.RezervisanSmjestaj.Include(x => x.Smjestaj).Where(x => x.Id == model.RezervisanSmjestajId).FirstOrDefault();
            Dostava            d  = db.Dostava.Where(x => x.Id == model.DostavaId).FirstOrDefault();

            DostavaDodajVM model2 = new DostavaDodajVM();

            model2.Datum = d.Datum.ToShortDateString();
            model2.RezervisanSmjestajId = model.RezervisanSmjestajId;
            model2.DostavaId            = d.Id;
            model2.IdSmjestaja          = ss.SmjestajId;
            model2.PodaciOSmjestaju     = "Broj smještaja: " + ss.Smjestaj.BrojSmjestaja.ToString() + " sprat: " + ss.Smjestaj.Sprat.ToString();



            return(View("Dodaj", model2));
        }
        public IActionResult UrediStavku(DostavaUrediStavkeVM model)
        {
            DostavaStavke D = db.DostavaStavke.Where(x => x.Id == model.StavkaId).FirstOrDefault();

            D.Kolicina = model.Kolicina;
            db.DostavaStavke.Update(D);
            db.SaveChanges();



            return(RedirectToAction("Uredi", new { DostavaId = model.DostavaId }));
        }
        //public IActionResult StavkeDostaveUredi(int DostavaId)
        //{
        //    DostavaStavkeDostaveNaSmjestajVM model = new DostavaStavkeDostaveNaSmjestajVM();

        //    model.stavke = db.DostavaStavke.Where(x => x.DostavaId == DostavaId).Select(x => new DostavaStavkeDostaveNaSmjestajVM.row
        //    {
        //        DostavaId=x.DostavaId,
        //        StavkaId=x.Id,
        //        Proizvod = x.Proizvod.Naziv,
        //        Kolicina = x.Kolicina
        //    }).ToList();



        //    return PartialView(model);
        //}



        public IActionResult UrediStavku(int StavkaId)
        {
            DostavaStavke        D     = db.DostavaStavke.Include(x => x.Proizvod).Where(x => x.Id == StavkaId).FirstOrDefault();
            DostavaUrediStavkeVM model = new DostavaUrediStavkeVM();

            model.Kolicina  = D.Kolicina;
            model.Proizvod  = D.Proizvod.Naziv;
            model.DostavaId = D.DostavaId;
            model.StavkaId  = D.Id;

            return(PartialView(model));
        }