public void SaveTask(Tasktodo task)
 {
     if (task.TaskID == 0)
     {
         ToDoContextDB.Tasks.Add(task);
     }
     else
     {
         ToDoContextDB.Entry(task).State = EntityState.Modified;
     }
     ToDoContextDB.SaveChanges();
 }
        public ActionResult AddTasks(Tasktodo task)
        {
            if (ModelState.IsValid)
            {
                task.IsVisible = true;
                task.IsCompleted = false;
                _tasktoDo.SaveTask(task);

            }
            if (Request.IsAjaxRequest())
            {
                var result = _tasktoDo.GetAllTasks;
                return PartialView("AppendList", result);
            }
            return RedirectToAction("Index");
        }
 public void SaveTask(Tasktodo task)
 {
     repository.SaveTask(task);
 }
 public void RemoveTask(Tasktodo task)
 {
     repository.RemoveTask(task);
 }
 public void RemoveTask(Tasktodo task)
 {
     ToDoContextDB.Tasks.Remove(task);
     ToDoContextDB.SaveChanges();
 }