Exemple #1
0
        public IActionResult Index()
        {
            List <Drzava> DrzavaList = dbContext.Drzava.Select(drzava => new Drzava {
                Id = drzava.Id, Naziv = drzava.Naziv
            }).ToList();

            var model = new AdminDrzavaVM {
                Title = "Pregled", DrzavaList = DrzavaList
            };

            return(View("Views/Admin/Drzava.cshtml", model));
        }
Exemple #2
0
        public async Task <IActionResult> Uredi(AdminDrzavaVM model)
        {
            if (ModelState.IsValid)
            {
                Drzava drzava = dbContext.Drzava.Find(model.Id);

                drzava.Naziv = model.Naziv;

                dbContext.Update(drzava);
                await dbContext.SaveChangesAsync();
            }
            return(RedirectToRoute("AdminDrzavaIndex"));
        }
Exemple #3
0
        public async Task <IActionResult> Dodaj(AdminDrzavaVM model)
        {
            if (!ModelState.IsValid)
            {
                model.Title = "Dodaj";
                return(View("Views/Admin/Drzava.cshtml", model));
            }
            Drzava drzava = new Drzava {
                Naziv = model.Naziv
            };
            await dbContext.Drzava.AddAsync(drzava);

            await dbContext.SaveChangesAsync();

            return(RedirectToRoute("AdminDrzavaIndex"));
        }