public async Task <IActionResult> Edit(int id, [Bind("Id,Description")] SittingType sittingType) { if (id != sittingType.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(sittingType); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SittingTypeExists(sittingType.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(sittingType)); }
public RedirectToActionResult EditType(SittingType sittingType) { var _sittingType = context.SittingTypes.Attach(sittingType); _sittingType.State = Microsoft.EntityFrameworkCore.EntityState.Modified; context.SaveChanges(); return(RedirectToAction("DetailType", new { id = sittingType.Id })); }
public async Task <IActionResult> Create([Bind("Id,Description")] SittingType sittingType) { if (ModelState.IsValid) { _context.Add(sittingType); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(sittingType)); }
public int MakeSittingType(string description) { var sittingType = new SittingType() { Description = description }; _context.SittingTypes.Add(sittingType); _context.SaveChanges(); return(sittingType.Id); }
public RedirectToActionResult DeleteType(SittingType sittingType) { context.SittingTypes.Remove(sittingType); context.SaveChanges(); return(RedirectToAction("SittingTypeList")); }
public IActionResult AddSittingType(SittingType sittingType) { context.SittingTypes.Add(sittingType); context.SaveChanges(); return(RedirectToAction("DetailType", new { id = sittingType.Id })); }