Esempio n. 1
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,AltText,Titel,Binärdaten,Copyright")] Bilder bilder)
        {
            if (id != bilder.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(bilder);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!BilderExists(bilder.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(bilder));
        }
Esempio n. 2
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,Beschreibung,Vorrat,FkKategorie,Verfügbar,Name")] Mahlzeiten mahlzeiten)
        {
            if (id != mahlzeiten.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(mahlzeiten);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!MahlzeitenExists(mahlzeiten.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["FkKategorie"] = new SelectList(_context.Kategorien, "Id", "Bezeichnung", mahlzeiten.FkKategorie);
            return(View(mahlzeiten));
        }
Esempio n. 3
0
        public async Task <IActionResult> Edit(int id, [Bind("StudentId,Studiengang,Matrikelnummer,FkFhange")] Student student)
        {
            if (id != student.StudentId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(student);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!StudentExists(student.StudentId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["FkFhange"] = new SelectList(_context.FhAngehörige, "Id", "Id", student.FkFhange);
            return(View(student));
        }
Esempio n. 4
0
        public async Task <IActionResult> Edit(int id, [Bind("Id,Name,Bio,Vegetarisch,Vegan,Glutenfrei")] Zutaten zutaten)
        {
            if (id != zutaten.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(zutaten);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!ZutatenExists(zutaten.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(zutaten));
        }
Esempio n. 5
0
        public async Task <IActionResult> Edit(int id, [Bind("Grund,Ablaufdatum,FkBenutzer,Id")] Gäste gäste)
        {
            if (id != gäste.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(gäste);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!GästeExists(gäste.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["FkBenutzer"] = new SelectList(_context.Benutzer, "Nummer", "EMail", gäste.FkBenutzer);
            return(View(gäste));
        }
        public async Task <IActionResult> Edit(int id, [Bind("Büro,Telefon,FkFhange,Id")] Mitarbeiter mitarbeiter)
        {
            if (id != mitarbeiter.Id)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(mitarbeiter);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!MitarbeiterExists(mitarbeiter.Id))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["FkFhange"] = new SelectList(_context.FhAngehörige, "Id", "Id", mitarbeiter.FkFhange);
            return(View(mitarbeiter));
        }
Esempio n. 7
0
        public async Task <IActionResult> Edit(int id, [Bind("Nummer,Nutzername,EMail,Aktiv,Vorname,Nachname,Geburtsdatum,Alter,PasswordRepeat,Password")] Benutzer benutzer)
        {
            if (id != benutzer.Nummer)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                benutzer.createHashSalt();
                try
                {
                    _context.Update(benutzer);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!BenutzerExists(benutzer.Nummer))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(benutzer));
        }