コード例 #1
0
        public async Task <IActionResult> Edit(int id, [Bind("VerkaeuferId,Vorname,Nachname")] Verkaeufer verkaeufer)
        {
            if (id != verkaeufer.VerkaeuferId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(verkaeufer);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!VerkaeuferExists(verkaeufer.VerkaeuferId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(verkaeufer));
        }
コード例 #2
0
        public async Task <IActionResult> Edit(int id, [Bind("FahrzeugId,Preis,Zustand,Bezeichnung")] Fahrzeug fahrzeug)
        {
            if (id != fahrzeug.FahrzeugId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(fahrzeug);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!FahrzeugExists(fahrzeug.FahrzeugId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(fahrzeug));
        }
コード例 #3
0
        public async Task <IActionResult> Edit(int id, [Bind("RechnungfahrzeugId,Menge,FahrzeugId,PreisBeiRechnungserstellung")] Rechnungfahrzeug rechnungfahrzeug)
        {
            if (id != rechnungfahrzeug.RechnungfahrzeugId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(rechnungfahrzeug);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!RechnungfahrzeugExists(rechnungfahrzeug.RechnungfahrzeugId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["FahrzeugId"] = new SelectList(_context.Fahrzeugs, "FahrzeugId", "Bezeichnung", rechnungfahrzeug.FahrzeugId);
            return(View(rechnungfahrzeug));
        }
コード例 #4
0
        public async Task <IActionResult> Edit(int id, [Bind("RechnungId,Rechnungsnummer,Datum,KundeId,VerkaeuferId,RechnungfahrzeugId")] Rechnung rechnung)
        {
            if (id != rechnung.RechnungId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(rechnung);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!RechnungExists(rechnung.RechnungId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["KundeId"]            = new SelectList(_context.Kundes, "KundeId", "Hn", rechnung.KundeId);
            ViewData["RechnungfahrzeugId"] = new SelectList(_context.Rechnungfahrzeugs, "RechnungfahrzeugId", "RechnungfahrzeugId", rechnung.RechnungfahrzeugId);
            ViewData["VerkaeuferId"]       = new SelectList(_context.Verkaeufers, "VerkaeuferId", "Nachname", rechnung.VerkaeuferId);
            return(View(rechnung));
        }
コード例 #5
0
        public async Task <IActionResult> Edit(int id, [Bind("KundeId,Vorname,Nachname,Ort,Plz,Strasse,Hn")] Kunde kunde)
        {
            if (id != kunde.KundeId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(kunde);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!KundeExists(kunde.KundeId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(kunde));
        }