public ActionResult Delete(int id, Tasks tasks)
 {
     try
     {
         TasksListDbContext tasksListDbContext = new TasksListDbContext();
         //Remove task from table
         tasksListDbContext.Tasks.Remove(tasks);
         int results = tasksListDbContext.SaveChanges();
         return(RedirectToAction(nameof(Index)));
     }
     catch (Exception ex)
     {
         return(View());
     }
 }
        public ActionResult Create(Tasks tasks)
        {
            try
            {
                TasksListDbContext tasksListDbContext = new TasksListDbContext();
                tasks.UserId = tasksListDbContext.AspNetUsers.FirstOrDefault().Id;

                //Add the task to the table
                tasksListDbContext.Tasks.Add(tasks);

                //Committ the changes
                int results = tasksListDbContext.SaveChanges();

                return(RedirectToAction(nameof(Index)));
            }
            catch (Exception ex)
            {
                return(View());
            }
        }
        // GET: TasksController/Delete/5
        public ActionResult Delete(int id)
        {
            TasksListDbContext tasksListDbContext = new TasksListDbContext();

            return(View(tasksListDbContext.Tasks.Where(t => t.Id == id).FirstOrDefault()));
        }
        // GET: TasksController
        public ActionResult Index()
        {
            TasksListDbContext tasksListDbContext = new TasksListDbContext();

            return(View(tasksListDbContext.Tasks.ToList()));
        }