//[Authorize(Roles = "Administrator,RegistrovaniKorisnik")]
        public async Task <IActionResult> KategorijaVozila([Bind("ID,Vozilo")] IzabranaKategorijaVozila odabranoVozilo)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(odabranoVozilo);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!IzabranaKategorijaVozilaExists(odabranoVozilo.ID))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }

                return(RedirectToAction("OdabirParkinga", new { id = odabranoVozilo.ID }));
            }
            return(View(odabranoVozilo));
        }
        public async Task <IActionResult> OdabirParkinga(int id)
        {
            IzabranaKategorijaVozila odabranovoziloKlase = await _context.IzabranaKategorijaVozila.FindAsync(id);

            List <Parking> parkinzi = await _context.Parking.ToListAsync();

            List <Parking> odabraniParkinzi = new List <Parking>();
            List <Mjesto>  svaMjesta        = await _context.Mjesto.Where(mjesto => mjesto.Discriminator.Equals(odabranovoziloKlase.Vozilo + "Mjesto")).ToListAsync();

            foreach (Parking parking in parkinzi)
            {
                if (svaMjesta.Find(mjesto => mjesto.ParkingId.Equals(parking.ID)) != null)
                {
                    odabraniParkinzi.Add(parking);
                }
            }
            string poruka = "";

            if (odabraniParkinzi.Count == 0)
            {
                poruka = "Nema parkinga sa mjestom za vašu vrstu vozila";
            }
            ViewBag.poruka     = poruka;
            ViewBag.kategorija = odabranovoziloKlase.Vozilo;
            return(View(odabraniParkinzi));
        }
        //[Authorize(Roles = "Administrator,RegistrovaniKorisnik")]
        public async Task <IActionResult> KategorijaVozila()
        {
            IzabranaKategorijaVozila vozilica = await _context.IzabranaKategorijaVozila.FindAsync(1);

            return(View(vozilica));
        }