Exemplo n.º 1
0
        public IActionResult Snimi(OdobreniRabat model)
        {
            OdobreniRabat edit = db.OdobreniRabat.Where(x => x.OdobreniRabatID == model.OdobreniRabatID).FirstOrDefault();

            edit.IznosPostotci = model.IznosPostotci;

            db.OdobreniRabat.Update(edit);

            db.SaveChanges();

            return(RedirectToAction(nameof(IndexKupac), new { KupacID = model.KupacID }));
        }
Exemplo n.º 2
0
        public IActionResult Snimi(KupacDodajVM model)
        {
            if (!ModelState.IsValid)
            {
                KupacDodajVM model2 = new KupacDodajVM();

                model2.Kupac   = model.Kupac;
                model2.gradovi = db.Gradovi.Select(x => new SelectListItem
                {
                    Text  = x.Naziv,
                    Value = x.GradID.ToString()
                }).ToList();

                return(View("Dodaj", model2));
            }

            model.Kupac.Kredit = 0; // dodano 21.6

            Kupac kupac = model.Kupac;

            // kupac.Kredit = 0;

            db.Kupci.Add(kupac);

            db.SaveChanges();

            //
            // kreiranje rabata za kupca i sve proizvode

            var proizvodi = db.Proizvodi.ToList();

            foreach (var x in proizvodi)
            {
                OdobreniRabat rabat = new OdobreniRabat();

                rabat.KupacID    = kupac.KupacID;
                rabat.ProizvodID = x.ProizvodID;

                rabat.IznosPostotci = 0;
                db.OdobreniRabat.Add(rabat);
                db.SaveChanges();
            }

            return(RedirectToAction(nameof(Index)));
        }
Exemplo n.º 3
0
        public IActionResult Uredi(int rabatID)
        {
            OdobreniRabat model = db.OdobreniRabat.Include(y => y.Proizvod).Include(p => p.Kupac).Where(x => x.OdobreniRabatID == rabatID).FirstOrDefault();

            return(View(model));
        }