public void DeleteTask()
        {
            var tasks = new TaskTable {
                ParentTask = "", TaskName = "to be deleted", StartDate = Convert.ToDateTime("2018-10-18"), EndDate = Convert.ToDateTime("2018-10-18"), Priority = 20, Deleted = false
            };

            task.Add(tasks);

            List <TaskTable> toBeDeleteTask = task.GetAllTasks().Where(i => i.TaskName.Equals("to be deleted") && i.Deleted.Equals(false)).ToList();

            bool deleted = task.Delete(toBeDeleteTask[0].TaskId);

            Assert.AreEqual(true, deleted);
        }
 public IHttpActionResult DeleteTask(int id)
 {
     if (ModelState.IsValid)
     {
         try
         {
             bl.Delete(id);
         }
         catch (Exception)
         {
             return(Ok("Error is occured during deleted !"));
         }
         return(Ok("Record is deleted Sucessfully !"));
     }
     return(Ok());
 }