Exemplo n.º 1
0
        public IActionResult Dodaj()
        {
            var model = new NazivIspitivanjaDodajVM()
            {
                PeriodVazenja = 6
            };

            return(View(model));
        }
Exemplo n.º 2
0
        public IActionResult Snimi(NazivIspitivanjaDodajVM input)
        {
            if (!ModelState.IsValid)
            {
                return(View("Dodaj", input));
            }

            NazivIspitivanja noviNazivIspitivanja = new NazivIspitivanja()
            {
                Naziv                  = input.Naziv,
                Oznaka                 = input.Oznaka,
                PeriodVazenja          = input.PeriodVazenja,
                NazivIspitivanjaStatus = true
            };

            _context.NaziviIspitivanja.Add(noviNazivIspitivanja);
            _context.SaveChanges();

            return(RedirectToAction("Index"));
        }
Exemplo n.º 3
0
        public IActionResult Uredi(int id)
        {
            var nazivIspitivanja = _context.NaziviIspitivanja.Find(id);

            if (nazivIspitivanja == null)
            {
                Response.StatusCode = 404;
                return(View("Views/Shared/Error404.cshtml"));
            }

            var model = new NazivIspitivanjaDodajVM()
            {
                NazivIspitivanjaId = nazivIspitivanja.NazivIspitivanjaId,
                Naziv                  = nazivIspitivanja.Naziv,
                Oznaka                 = nazivIspitivanja.Oznaka,
                PeriodVazenja          = nazivIspitivanja.PeriodVazenja,
                NazivIspitivanjaStatus = nazivIspitivanja.NazivIspitivanjaStatus
            };

            return(View(model));
        }
Exemplo n.º 4
0
        public IActionResult Edit(NazivIspitivanjaDodajVM input)
        {
            if (!ModelState.IsValid)
            {
                return(View("Uredi", input));
            }

            var stariNazivIspitivanja = _context.NaziviIspitivanja.Find(input.NazivIspitivanjaId);

            if (stariNazivIspitivanja != null)
            {
                stariNazivIspitivanja.Naziv                  = input.Naziv;
                stariNazivIspitivanja.Oznaka                 = input.Oznaka;
                stariNazivIspitivanja.PeriodVazenja          = input.PeriodVazenja;
                stariNazivIspitivanja.NazivIspitivanjaStatus = input.NazivIspitivanjaStatus;

                _context.SaveChanges();
            }

            return(RedirectToAction("Index"));
        }