Пример #1
0
        public ActionResult Spremi(MaterijaliDodajVM vm)
        {
            //TODO provjeriti sta sa validacijom kada je poziv iz uredi
            if (!ModelState.IsValid)
            {
                return(View("Dodaj", vm));
            }

            Materijal m;

            if (vm.Id == 0)
            {
                m = new Materijal();
                ctx.Materijali.Add(m);
            }
            else
            {
                m = ctx.Materijali.Find(vm.Id);
            }

            m.Naziv = vm.Naziv;
            m.Opis  = vm.Opis;
            ctx.SaveChanges();

            return(RedirectToAction("Index"));
        }
Пример #2
0
        public ActionResult Uredi(int id)
        {
            Materijal m     = ctx.Materijali.Find(id);
            var       model = new MaterijaliDodajVM
            {
                Id    = m.Id,
                Naziv = m.Naziv,
                Opis  = m.Opis
            };

            return(View(model));
        }
Пример #3
0
        public ActionResult Dodaj()
        {
            var model = new MaterijaliDodajVM();

            return(View(model));
        }