示例#1
0
        public IActionResult Snimi(FakturaUrediViewModel input)
        {
            Faktura k;

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


            k.Datum   = input.Datum;
            k.Iznos   = input.Iznos;
            k.KupacId = input.KupacId;

            db.SaveChanges();

            db.Dispose();

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

            return(RedirectToAction("Prikazi"));
        }
示例#2
0
        public IActionResult DodajForm()
        {
            FakturaUrediViewModel model = new FakturaUrediViewModel();

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

            model.Datum = DateTime.Now;
            return(View(model));
        }
示例#3
0
        public IActionResult UrediForm(int FakturaId)
        {
            Faktura k = db.Faktura.Find(FakturaId);

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

            FakturaUrediViewModel model = new FakturaUrediViewModel();

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

            return(View(model));
        }