Exemplo n.º 1
0
        public async Task <IActionResult> Edit(int id, [Bind("KorisnikId,Ime,Prezime,Username,Password,DatumRodjenja,JMBG,PravoPristupa")] Nastavnik nastavnik)
        {
            if (id != nastavnik.KorisnikId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(nastavnik);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!NastavnikExists(nastavnik.KorisnikId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(nastavnik));
        }
        public async Task <IActionResult> Edit(int id, [Bind("OcjenaId,UcenikId,PredmetId,Vrijednost,Datum")] Ocjena ocjena)
        {
            if (id != ocjena.OcjenaId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(ocjena);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!OcjenaExists(ocjena.OcjenaId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["PredmetId"] = new SelectList(_context.Predmet, "PredmetId", "Naziv", ocjena.PredmetId);
            ViewData["UcenikId"]  = new SelectList(_context.Ucenik, "KorisnikId", "ImePrezime", ocjena.UcenikId);
            return(View(ocjena));
        }
        public async Task <IActionResult> Edit(int id, [Bind("PredmetId,Naziv,Opis,Literatura,NastavnikId,Godina")] Predmet predmet)
        {
            if (id != predmet.PredmetId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(predmet);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!PredmetExists(predmet.PredmetId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["NastavnikId"] = new SelectList(_context.Nastavnik, "KorisnikId", "ImePrezime", predmet.NastavnikId);
            return(View(predmet));
        }
        public async Task <IActionResult> Edit(int id, [Bind("IzostanakId,UcenikId,PredmetId,Datum,Opravdan")] Izostanak izostanak)
        {
            if (id != izostanak.IzostanakId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(izostanak);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!IzostanakExists(izostanak.IzostanakId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["PredmetId"] = new SelectList(_context.Predmet, "PredmetId", "Naziv", izostanak.PredmetId);
            ViewData["UcenikId"]  = new SelectList(_context.Ucenik, "KorisnikId", "ImePrezime", izostanak.UcenikId);
            return(View(izostanak));
        }
Exemplo n.º 5
0
        public async Task <IActionResult> Edit(int id, [Bind("RazredId,NastavnikId,Broj")] Razred razred)
        {
            if (id != razred.RazredId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(razred);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!RazredExists(razred.RazredId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["NastavnikId"] = new SelectList(_context.Nastavnik, "KorisnikId", "ImePrezime", razred.NastavnikId);
            return(View(razred));
        }
        public async Task <IActionResult> Edit(int id, [Bind("Ime,Prezime,jmbg,datumRodenja,napomena")] Ucenik ucenik)
        {
            if (id != ucenik.ID)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(ucenik);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!UcenikExists(ucenik.ID))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(ucenik));
        }
        public async Task <IActionResult> Edit(int id, [Bind("AdministratorId,Username,Password")] Administrator administrator)
        {
            if (id != administrator.AdministratorId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(administrator);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!AdministratorExists(administrator.AdministratorId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(administrator));
        }
Exemplo n.º 8
0
        public async Task <IActionResult> Edit(int id, [Bind("ObavijestId,Text,Datum,NastavnikId")] Obavijest obavijest)
        {
            if (id != obavijest.ObavijestId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(obavijest);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!ObavijestExists(obavijest.ObavijestId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["NastavnikId"] = new SelectList(_context.Nastavnik, "KorisnikId", "ImePrezime", obavijest.NastavnikId);
            return(View(obavijest));
        }
Exemplo n.º 9
0
        public async Task <IActionResult> Edit(int id, [Bind("RoditeljId,RazredId,KorisnikId,Ime,Prezime,Username,Password,DatumRodjenja,JMBG,PravoPristupa")] Ucenik ucenik)
        {
            if (id != ucenik.KorisnikId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(ucenik);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!UcenikExists(ucenik.KorisnikId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["RazredId"]   = new SelectList(_context.Razred, "RazredId", "Broj", ucenik.RazredId);
            ViewData["RoditeljId"] = new SelectList(_context.Roditelj, "KorisnikId", "ImePrezime", ucenik.RoditeljId);
            return(View(ucenik));
        }