示例#1
0
        public CaseMessageBoardModel Add(CaseMessageBoardModel caseMessageBoardModel)
        {
            CaseMessageBoard caseMessageBoard = new CaseMessageBoard();

            AutoMapper.Mapper.Map(caseMessageBoardModel, caseMessageBoard);
            caseMessageBoard.CreatedDate = DateTime.UtcNow;
            caseMessageBoard             = caseMessageBoardRepository.Insert(caseMessageBoard);
            AutoMapper.Mapper.Map(caseMessageBoard, caseMessageBoardModel);
            return(caseMessageBoardModel);
        }
示例#2
0
        public bool Update(CaseMessageBoardModel caseMessageBoardModel)
        {
            CaseMessageBoard caseMessageBoard = caseMessageBoardRepository.SingleOrDefault(x => x.CaseMessageBoardId == caseMessageBoardModel.CaseMessageBoardId);

            if (caseMessageBoard != null)
            {
                AutoMapper.Mapper.Map(caseMessageBoardModel, caseMessageBoard);
                //caseMessageBoard.FileAttachments = new List< FileAttachment>();
                caseMessageBoardRepository.Update(caseMessageBoard);
            }
            return(true);
        }