public async Task <IActionResult> Save() { List <ToDoItem> list = HttpContext.Session.Get <List <ToDoItem> >("list"); string fileName = HttpContext.Session.GetString("fname"); HttpContext.Session.Remove("list"); HttpContext.Session.Remove("fname"); int fileId = await _manager.CreateFile(fileName, DateTime.Now); await _manager.CreateTasks(list, fileId); return(Redirect(nameof(HomeController.Index))); }