public async Task <IActionResult> Edit(int id, [Bind("Id,Naziv,Grad,Drzava")] Aerodrom aerodrom)
        {
            if (id != aerodrom.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(aerodrom);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!AerodromExists(aerodrom.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(aerodrom));
        }
        public async Task <IActionResult> Edit(int id, [Bind("Id,PutnikId,LetId,SluzbenikId,BrojSjedista,DatumProdaje,Cijena,Popust,Storn")] Karta karta)
        {
            if (id != karta.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(karta);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!KartaExists(karta.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["LetId"]       = new SelectList(_context.Let, "Id", "Id", karta.LetId);
            ViewData["PutnikId"]    = new SelectList(_context.Putnik, "Id", "BrojPasosa", karta.PutnikId);
            ViewData["SluzbenikId"] = new SelectList(_context.Sluzbenik, "Id", "Ime", karta.SluzbenikId);
            return(View(karta));
        }
Example #3
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,Naziv,Procenat,Detalji")] Povlastice povlastice)
        {
            if (id != povlastice.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(povlastice);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!PovlasticeExists(povlastice.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(povlastice));
        }
Example #4
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,PocetnaDestinacijaId,KrajnjaDestinacijaId,TerminalId,KompanijaId,DatumPolaska,BrojMjesta,BrojLeta")] Let let)
        {
            if (id != let.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(let);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!LetExists(let.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["KompanijaId"]          = new SelectList(_context.Kompanija, "Id", "Naziv", let.KompanijaId);
            ViewData["KrajnjaDestinacijaId"] = new SelectList(_context.Destinacija, "Id", "Grad", let.KrajnjaDestinacijaId);
            ViewData["PocetnaDestinacijaId"] = new SelectList(_context.Destinacija, "Id", "Grad", let.PocetnaDestinacijaId);
            ViewData["TerminalId"]           = new SelectList(_context.Terminal, "Id", "Naziv", let.TerminalId);
            return(View(let));
        }
        public async Task <IActionResult> Edit(int id, [Bind("Id,Ime,Prezime,BrojPasosa,Pol,DatumRodjenja")] Putnik putnik)
        {
            if (id != putnik.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(putnik);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!PutnikExists(putnik.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(putnik));
        }
        public async Task <IActionResult> Edit(int id, [Bind("Id,Naziv,Oznaka,Sjediste,Logo,Ocjena")] Kompanija kompanija)
        {
            if (id != kompanija.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(kompanija);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!KompanijaExists(kompanija.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(kompanija));
        }
        public async Task <IActionResult> Edit(int id, [Bind("Id,AerodromId,Grad,Drzava,Img,Opis")] Destinacija destinacija)
        {
            if (id != destinacija.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(destinacija);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!DestinacijaExists(destinacija.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["AerodromId"] = new SelectList(_context.Aerodrom, "Id", "Grad", destinacija.AerodromId);
            return(View(destinacija));
        }
Example #8
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,LetId,KartaId,DatumRezervacije,VazenjeRezervacije,Storn,Realizovana")] Rezervacija rezervacija)
        {
            if (id != rezervacija.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(rezervacija);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!RezervacijaExists(rezervacija.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["KartaId"] = new SelectList(_context.Karta, "Id", "BrojSjedista", rezervacija.KartaId);
            ViewData["LetId"]   = new SelectList(_context.Let, "Id", "Id", rezervacija.LetId);
            return(View(rezervacija));
        }
        public async Task <IActionResult> Edit(int id, [Bind("PutnikId,PovlasticeId")] PutnikPovlastice putnikPovlastice)
        {
            if (id != putnikPovlastice.PutnikId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(putnikPovlastice);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!PutnikPovlasticeExists(putnikPovlastice.PutnikId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["PovlasticeId"] = new SelectList(_context.Povlastice, "Id", "Id", putnikPovlastice.PovlasticeId);
            ViewData["PutnikId"]     = new SelectList(_context.Putnik, "Id", "BrojPasosa", putnikPovlastice.PutnikId);
            return(View(putnikPovlastice));
        }
        public async Task <IActionResult> Edit(int id, [Bind("Id,AerodromId,Naziv")] Terminal terminal)
        {
            if (id != terminal.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(terminal);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!TerminalExists(terminal.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["AerodromId"] = new SelectList(_context.Aerodrom, "Id", "Grad", terminal.AerodromId);
            return(View(terminal));
        }
        public async Task <IActionResult> Edit(int id, [Bind("Id,KompanijaId,Ime,Prezime,RadnoMjesto")] Sluzbenik sluzbenik)
        {
            if (id != sluzbenik.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(sluzbenik);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!SluzbenikExists(sluzbenik.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["KompanijaId"] = new SelectList(_context.Kompanija, "Id", "Naziv", sluzbenik.KompanijaId);
            return(View(sluzbenik));
        }