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); } }
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; }