public IActionResult ToggleComplete(int taskId) { TaskList thisTask = getTaskList(taskId); if (thisTask != null) { thisTask.Complete = !thisTask.Complete;// toggle the task completion _context.Entry(thisTask).State = Microsoft.EntityFrameworkCore.EntityState.Modified; _context.Update(thisTask); _context.SaveChanges(); } return(RedirectToAction("Index")); }
public IActionResult UpdateTask(Tasks newTasks) { if (ModelState.IsValid) { Tasks oldTasks = _context.Tasks.Find(newTasks.TaskId); oldTasks.TaskName = newTasks.TaskName; oldTasks.TaskDescription = newTasks.TaskDescription; oldTasks.DueDate = newTasks.DueDate; _context.Entry(oldTasks).State = Microsoft.EntityFrameworkCore.EntityState.Modified; _context.Update(oldTasks); _context.SaveChanges(); } return(RedirectToAction("TasksLists")); }