public ActionResult Save(Tastatur tastatur) { if (!ModelState.IsValid) { return(View("TastaturForm", tastatur)); } if (tastatur.Id == 0) { tastatur.Id = GetNewTastaturId(_context.Tastaturen.ToList()); _context.Tastaturen.Add(tastatur); } else { var tastaturinDto = _context.Tastaturen.Single(a => a.Id == tastatur.Id); tastaturinDto.Hersteller = tastatur.Hersteller; tastaturinDto.Produktbezeichnung = tastatur.Produktbezeichnung; tastaturinDto.Einkaufspreis = tastatur.Einkaufspreis; tastaturinDto.Einkaufsdatum = tastatur.Einkaufsdatum; tastaturinDto.Art = tastatur.Art; } _context.SaveChanges(); return(RedirectToAction("Index", "Tastatur")); }
public ViewResult New() { var tastatur = new Tastatur(); return(View("TastaturForm", tastatur)); }