public IActionResult Dodaj(TuristRuteDodajVM vm)
        {
            TuristRuta v = _context.TuristRuta.Where(a => a.TuristRutaId == vm.TuristRutaId).SingleOrDefault();

            if (v == null)
            {
                TuristRuta a = new TuristRuta
                {
                    TuristRutaId      = vm.TuristRutaId,
                    Naziv             = vm.Naziv,
                    Opis              = vm.Opis,
                    DrzavaId          = vm.DrzavaId,
                    TuristickiVodicId = vm.TuristickiVodicId,
                    CijenaPoDanu      = vm.CijenaPoDanu
                };
                _context.TuristRuta.Add(a);
                _context.SaveChanges();
                return(RedirectToAction(nameof(Index)));
            }

            v.TuristRutaId      = vm.TuristRutaId;
            v.Naziv             = vm.Naziv;
            v.Opis              = vm.Opis;
            v.DrzavaId          = vm.DrzavaId;
            v.TuristickiVodicId = vm.TuristickiVodicId;
            v.CijenaPoDanu      = vm.CijenaPoDanu;

            _context.SaveChanges();
            return(RedirectToAction(nameof(Index)));
        }
        public IActionResult Uredi(int id)
        {
            TuristRuteDodajVM vm = new TuristRuteDodajVM();
            TuristRuta        v  = _context.TuristRuta.Where(a => a.TuristRutaId == id).SingleOrDefault();

            vm.DrzaveList = _context.Drzava.Select(x => new SelectListItem
            {
                Value = x.DrzavaId.ToString(),
                Text  = x.Naziv
            }).ToList();
            vm.VodiciList = _context.TuristickiVodic.Select(x => new SelectListItem
            {
                Value = x.TuristickiVodicId.ToString(),
                Text  = x.Ime + " " + x.Prezime + ", " + x.StraniJezik
            }).ToList();


            vm.TuristRutaId      = v.TuristRutaId;
            vm.Naziv             = v.Naziv;
            vm.Opis              = v.Opis;
            vm.DrzavaId          = v.DrzavaId;
            vm.TuristickiVodicId = v.TuristickiVodicId;
            vm.CijenaPoDanu      = v.CijenaPoDanu;

            return(View(vm));
        }
        public IActionResult Dodaj()
        {
            TuristRuteDodajVM vm = new TuristRuteDodajVM()
            {
                DrzaveList = _context.Drzava.Select(x => new SelectListItem
                {
                    Value = x.DrzavaId.ToString(),
                    Text  = x.Naziv
                }).ToList(),
                VodiciList = _context.TuristickiVodic.Select(x => new SelectListItem
                {
                    Value = x.TuristickiVodicId.ToString(),
                    Text  = x.Ime + " " + x.Prezime + ", " + x.StraniJezik
                }).ToList()
            };

            return(View(vm));
        }