public ActionResult Uredi(OpremaUrediVM model)
        {
            if (!ModelState.IsValid)
            {
                return(View(model));
            }

            Uredjaj o = db.UredjajDbSet.Find(model.Id);

            if (o == null)
            {
                return(HttpNotFound());
            }


            var dt = DateTime.ParseExact(model.DatumString, "dd-MM-yyyy", CultureInfo.InvariantCulture);



            o.DatumNabavke = dt;
            o.Naziv        = model.Naziv;
            o.Proizvodjac  = model.Proizvodzac;
            o.SerijskiBroj = model.SerijskiBroj;


            db.SaveChanges();

            return(RedirectToAction("Index"));
        }
        public ActionResult Uredi(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            if (db.UredjajDbSet.Find(id) == null)
            {
                return(HttpNotFound());
            }

            OpremaUrediVM model = db.UredjajDbSet
                                  .Where(x => x.Id == id)
                                  .Select(f => new OpremaUrediVM
            {
                Id           = f.Id,
                Proizvodzac  = f.Proizvodjac,
                DatumNabavke = f.DatumNabavke,
                Naziv        = f.Naziv,
                SerijskiBroj = f.SerijskiBroj
            }).Single();

            model.DatumString = model.DatumNabavke.ToString("dd-MM-yyyy");


            return(View(model));
        }