Beispiel #1
0
 public TaskListItem(TaskWithState task)
 {
     Id          = task.Id;
     Name        = task.Name;
     TaskTeam    = task.TaskTeam;
     StartDate   = task.StartDate;
     DeadLine    = task.DeadLine;
     ProjectId   = task.ProjectId;
     MainTaskId  = task.MainTaskId;
     TaskStateId = task.StateId;
     TaskState   = task.StateName;
 }
Beispiel #2
0
 public TaskDetail(TaskWithState task, CurrentOn currentOn, string projectName, TaskWithState mainTask, IEnumerable <TaskListItem> subTask, IEnumerable <SubjectListItem> subjects, IEnumerable <DocumentList> docs) : base(task, currentOn)
 {
     ProjectName = projectName;
     if (mainTask != null)
     {
         MainTaskName  = mainTask.Name;
         MainTaskState = mainTask.StateName;
     }
     SubTasks = (subTask != null)?subTask:new List <TaskListItem>();
     Subjects = (subjects != null)?subjects:new List <SubjectListItem>();
     Docs     = docs;
 }
Beispiel #3
0
 public TaskListItem(TaskWithState task, CurrentOn currentOn) : this(task)
 {
     CurrentOn = currentOn;
 }