public IActionResult Delete(int id) { var memory = service.GetMemoryById(id); MemoryDeleteVM deleteVM = service.GetDeleteVM(memory); return(View(deleteVM)); }
public IActionResult Delete(MemoryDeleteVM memoryDeleteVM, int id) { //if(submit-button clicked) { service.DeleteMemory(memoryDeleteVM, id); } return(RedirectToAction(nameof(Index))); }
internal void DeleteMemory(MemoryDeleteVM memoryDeleteVM, int id) { var memoryToRemove = context.Memories .Find(id); context.Memories .Remove(memoryToRemove); context.SaveChanges(); }