コード例 #1
0
        public DomainModel.TaskHistory CreateTaskHistory(TaskHistoryRequest TaskHistory)
        {
            var entityToInsert = new DomainModel.TaskHistory()
            {
            };

            MergeTaskHistory(entityToInsert, TaskHistory);
            TaskHistoryRepository.Insert(entityToInsert);
            return(entityToInsert);
        }
コード例 #2
0
 private void MergeTaskHistory(DomainModel.TaskHistory originalTaskHistory, TaskHistoryRequest TaskHistory)
 {
     originalTaskHistory.Coment     = TaskHistory.Coment;
     originalTaskHistory.FollowDate = TaskHistory.FollowDate;
     originalTaskHistory.Task       = this.TaskRepository.GetById(TaskHistory.TaskId);
 }
コード例 #3
0
 public DomainModel.TaskHistory UpdateTaskHistory(DomainModel.TaskHistory originalTaskHistory, TaskHistoryRequest TaskHistory)
 {
     this.MergeTaskHistory(originalTaskHistory, TaskHistory);
     TaskHistoryRepository.Update(originalTaskHistory);
     return(originalTaskHistory);
 }