public IActionResult DazuBuchen() { var model = new DazuBuchenViewModel(); var ware = _context.Ware; model.MengeNeu = 1; model.Waren = _context.Ware.ToList(); foreach (var i in model.Waren) { i.Ware_Beschreibung = i.Ware_Beschreibung + " Menge: " + Convert.ToInt32(i.Menge); } return(View(model)); }
public IActionResult DazuBuchenSuche(DazuBuchenViewModel model) { var ware = _context.Ware; model.Waren = _context.Ware.ToList(); if (!string.IsNullOrEmpty(model.Suche)) { model.Waren = _context.Ware.Where(s => s.Ware_Beschreibung.Contains(model.Suche)).ToList(); } foreach (var i in model.Waren) { i.Ware_Beschreibung = i.Ware_Beschreibung + " Menge: " + Convert.ToInt32(i.Menge); } model.MengeNeu = 1; return(View("DazuBuchen", model)); }
public async Task <IActionResult> DazuBuchen(DazuBuchenViewModel model) { if (ModelState.IsValid && model.Ware_Id != 0) { var ware = _context.Ware.Find(model.Ware_Id); ware.Menge = ware.Menge + model.MengeNeu; _context.Ware.Update(ware); await _context.SaveChangesAsync(); return(RedirectToAction("Index")); } model.Waren = _context.Ware.ToList(); foreach (var i in model.Waren) { i.Ware_Beschreibung = i.Ware_Beschreibung + " Menge: " + Convert.ToInt32(i.Menge); } return(View(model)); }