public FollowUpRecordService(long rid, Data.IFollowUpRecordRepository followUpRecordRepository)
 {
     ExceptionHelper.ThrowIfNotId(rid, "rid");
     _Rid = rid;
     _FollowUpRecordRepository = followUpRecordRepository;
     _LazyFollowUpRecord       = new Lazy <Data.FollowUpRecord>(() =>
     {
         var entity = _FollowUpRecordRepository.Entities.FirstOrDefault(r => r.rid == rid);
         if (entity == null)
         {
             throw new FlhException(ErrorCode.NotExists, "跟进记录不存在");
         }
         return(entity);
     });
 }
 public FollowUpRecordManager(Data.IFollowUpRecordRepository followUpRecordRepository)
 {
     _FollowUpRecordRepository = followUpRecordRepository;
 }