public void AddTaskTestMethod() { var data = new Task() { Parent_ID = 1, Task1 = "second task sub", Start_Date = DateTime.Now, End_Date = DateTime.Now.AddMonths(2), Priority = 2 }; Assert.NotNull(DataAccessManager.AddTask(data)); }
/// <summary> /// Add task detail /// </summary> /// <param name="taskDetail"></param> /// <returns>Transcation status</returns> public bool AddTaskDetail(TASK_DETAILS taskDetail) { Task task = new Task(); if (taskDetail.Parent_ID != null) { task.Parent_ID = Convert.ToInt32(taskDetail.Parent_ID); var parentTask = DataAccessManager.GetTask(Convert.ToInt32(taskDetail.Parent_ID)); //if (parentTask == null) //{ // //Return invalid parent task //} } task.Task_ID = DataAccessManager.GetNextTaskID(); task.Task1 = taskDetail.Task; task.Start_Date = taskDetail.Start_Date; task.End_Date = taskDetail.End_Date; task.Priority = taskDetail.Priority; return(DataAccessManager.AddTask(task)); }