示例#1
0
        public IActionResult Snimi2(AdresaDodajVM input)
        {
            Adresa adr;

            if (input.AdresaId == 0)
            {
                adr = new Adresa();
                db.Add(adr);
            }
            else
            {
                adr = db.adrese.Find(input.AdresaId);
            }
            adr.Aktivna      = input.Aktivna;
            adr.BrUlice      = input.BrUlice;
            adr.GradId       = input.GradId;
            adr.PostnskiBroj = input.PostnskiBroj;
            adr.Ulica        = input.Ulica;

            db.SaveChanges();
            db.Dispose();
            if (input.SkladisteId == 0)
            {
                return(Redirect("/Skladiste/Dodaj?GradID=" + input.GradId));
            }
            return(Redirect("/Skladiste/Uredi?SkladisteId=" + input.SkladisteId));
        }
示例#2
0
        public IActionResult Dodaj(int GradID)
        {
            AdresaDodajVM model = new AdresaDodajVM();

            model.GradId = GradID;

            return(PartialView(nameof(Dodaj), model));
        }
示例#3
0
        public IActionResult Dodaj2(int GradID, int SkladisteId)
        {
            AdresaDodajVM model = new AdresaDodajVM();

            model.GradId      = GradID;
            model.SkladisteId = SkladisteId;

            return(View(nameof(Dodaj2), model));
        }
示例#4
0
        public IActionResult Uredi(int AdresaId)
        {
            Adresa        a     = db.adrese.Where(x => x.AdresaId == AdresaId).FirstOrDefault();
            AdresaDodajVM model = new AdresaDodajVM
            {
                AdresaId     = a.AdresaId,
                Aktivna      = a.Aktivna,
                BrUlice      = a.BrUlice,
                GradId       = a.GradId,
                PostnskiBroj = a.PostnskiBroj,
                Ulica        = a.Ulica
            };

            return(PartialView(nameof(Dodaj), model));
        }