コード例 #1
0
 public virtual void Add(UserTaskExpectationBO taskExpectation)
 {
     if (taskExpectation == null)
     {
         throw new ArgumentNullException("taskExpectation", "Task Expectation is null");
     }
     else
     {
         db.userTaskExpectationRepository.Add(taskExpectation);
         unitofWork.Commit();
     }
 }
コード例 #2
0
        public static UserTaskExpectationDTO Map(UserTaskExpectationBO userTaskExpectation, IZeus zeus)
        {
            UserTaskExpectationDTO self = new UserTaskExpectationDTO
            {
                TaskExpectationId = userTaskExpectation.Id,
                TaskId            = userTaskExpectation.UserTaskId,
                Measure           = userTaskExpectation.Measure,
                Target            = userTaskExpectation.Target
            };

            return(self);
        }
コード例 #3
0
 public virtual void Delete(UserTaskExpectationBO taskExpectation, bool purge = false)
 {
     if (purge)
     {
         db.userTaskExpectationRepository.Delete(taskExpectation);
         unitofWork.Commit();
     }
     else
     {
         taskExpectation.Audit.RecordState = Entity.Enums.RecordStateType.InActive;
         Update(taskExpectation);
     }
 }