public IActionResult Edit(int id, TerminEditVM model)
        {
            if (!ModelState.IsValid)
            {
                model.Dvorane = GetDvorane();
                return(View("Edit", model));
            }

            var zapisIzBaze = context.Termini.Where(x => x.ID == id)
                              .FirstOrDefault();

            if (zapisIzBaze == null)
            {
                return(NotFound());
            }

            zapisIzBaze.Cijena        = model.Cijena;
            zapisIzBaze.DatumIVrijeme = model.DatumIVrijeme;
            zapisIzBaze.DvoranaID     = model.OdabranaDvoranaId;


            context.Termini.Update(zapisIzBaze);
            context.SaveChanges();


            return(RedirectToAction("Index"));
        }
        public IActionResult Edit(int id)
        {
            var model = new TerminEditVM();

            model.Dvorane = GetDvorane();

            var zapisIzBaze = context.Termini.Where(x => x.ID == id)
                              .FirstOrDefault();

            if (zapisIzBaze == null)
            {
                return(NotFound());
            }

            model.Id                = zapisIzBaze.ID;
            model.DatumIVrijeme     = zapisIzBaze.DatumIVrijeme;
            model.OdabranaDvoranaId = zapisIzBaze.DvoranaID;
            model.Cijena            = zapisIzBaze.Cijena;

            return(View("Edit", model));
        }