public IActionResult UrediForm(int StavkaFaktureID)
        {
            StavkaFakture k = db.StavkaFakture.Find(StavkaFaktureID);

            if (k == null)
            {
                TempData["porukaError"] = "Greška pri brisanju";
                return(RedirectToAction("Prikazi"));
            }

            StavkaFaktureUrediViewModel model = new StavkaFaktureUrediViewModel();

            model.Faktura = db.Faktura.Select(x => new Microsoft.AspNetCore.Mvc.Rendering.SelectListItem
            {
                Text  = x.Id.ToString(),
                Value = x.Id.ToString()
            }).ToList();

            model.Proizvod = db.Proizvod.Select(x => new Microsoft.AspNetCore.Mvc.Rendering.SelectListItem
            {
                Text  = x.Naziv,
                Value = x.Id.ToString()
            }).ToList();


            return(View(model));
        }
        public IActionResult Snimi(StavkaFaktureUrediViewModel input)
        {
            StavkaFakture k;

            if (input.StavkaFaktureId == 0)
            {
                k = new StavkaFakture();
                db.Add(k);
            }
            else
            {
                k = db.StavkaFakture.Find(input.StavkaFaktureId);
            }


            k.Datum      = input.Datum;
            k.Kolicina   = input.Kolicina;
            k.FakturaId  = input.FakturaID;
            k.ProizvodId = input.ProizvodId;

            db.SaveChanges();

            db.Dispose();

            TempData["porukaSucess"] = "Uspješno ste izmjenili proizvod";

            return(RedirectToAction("Prikazi"));
        }
        public IActionResult DodajForm()
        {
            StavkaFaktureUrediViewModel model = new StavkaFaktureUrediViewModel();

            model.Faktura = db.Faktura.Select(x => new Microsoft.AspNetCore.Mvc.Rendering.SelectListItem
            {
                Text  = x.Id.ToString(),
                Value = x.Id.ToString()
            }).ToList();

            model.Proizvod = db.Proizvod.Select(x => new Microsoft.AspNetCore.Mvc.Rendering.SelectListItem
            {
                Text  = x.Naziv,
                Value = x.Id.ToString()
            }).ToList();

            model.Datum = DateTime.Now;
            return(View(model));
        }