Beispiel #1
0
 public void AddComment(PMS.Model.DTO.Appraisal.CareerDevelopmentComment comment)
 {
     if (comment != null)
     {
         if (Lib.Utility.Common.IsNullOrEmptyList(lst_comments))
         {
             lst_comments = new List <CareerDevelopmentComment>();
         }
         lst_comments.Add(comment);
     }
 }
Beispiel #2
0
        public static PMS.Model.DTO.Appraisal.CareerDevelopmentComment MapAppraisalCareerDevelopmentCommentEntityToDTO(PMS.Model.Context.PMS_APPRAISAL_CAREER_DEVELOPMENT_COMMENT entity)
        {
            PMS.Model.DTO.Appraisal.CareerDevelopmentComment obj_dto = new PMS.Model.DTO.Appraisal.CareerDevelopmentComment()
            {
                Id = entity.ID,
                ItemId = entity.ITEM_ID,
                Comments = entity.COMMENT,
                Commentor = CoreMapper.MapEmployeeEntityToDTO(entity.EMPLOYEE),
                CommentedTimestamp = entity.COMMENTED_TIMESTAMP,
                FormSaveOnly = entity.FORM_SAVE_ONLY
            };

            obj_dto.AppraisalCareerDevelopment = entity.PMS_APPRAISAL_CAREER_DEVELOPMENT == null ? null : MapAppraisalCareerDevelopmentEntityToDTO(entity.PMS_APPRAISAL_CAREER_DEVELOPMENT, false);

            return obj_dto;
        }