예제 #1
0
 public bool AddSubtask(int parentId,TaskEntity task)
 {
     var parentTask = repository.GetById(parentId);
     if (parentTask == null) return false;
     if (parentTask.Deadline < task.Deadline) return false;
     if (parentTask.isChild == true) return false;
     task.isChild = true;
     task.ProjectId = parentTask.ProjectId;
     task.StatusId = 1;
     task.UserId = parentTask.UserId;
     task.ParentTaskId = parentTask.Id;
     repository.Create(task.ToDalTask());
     return true;
   }
예제 #2
0
 public void CreateTask(TaskEntity task)
 {
     repository.Create(task.ToDalTask());
 }