public BasicResponse <R_UndefinedDefInfo> AddUndefinedDef(R_UndefinedDefAddRequest undefinedDefRequest)
        {
            var undefinedDefresponse = new BasicResponse <R_UndefinedDefInfo>();
            //判断缓存中是否存在
            R_UndefinedDefInfo oldR_UndefinedDefInfo = null;
            RUndefinedDefCacheGetByKeyRequest RUndefinedDefCacheRequest = new RUndefinedDefCacheGetByKeyRequest();

            RUndefinedDefCacheRequest.Id = undefinedDefRequest.UndefinedDefInfo.Id;
            oldR_UndefinedDefInfo        = _RUndefinedDefCacheService.GetByKeyRUndefinedDefCache(RUndefinedDefCacheRequest).Data;
            if (oldR_UndefinedDefInfo != null)
            {
                //缓存中存在此测点
                undefinedDefresponse.Code    = 1;
                undefinedDefresponse.Message = "当前添加的人员未定义设备已存在!";
                return(undefinedDefresponse);
            }

            var _undefinedDef      = ObjectConverter.Copy <R_UndefinedDefInfo, R_UndefinedDefModel>(undefinedDefRequest.UndefinedDefInfo);
            var resultundefinedDef = _Repository.AddUndefinedDef(_undefinedDef);

            //更新缓存
            RUndefinedDefCacheAddRequest RUndefinedDefCacheUpdateRequest = new RUndefinedDefCacheAddRequest();

            RUndefinedDefCacheUpdateRequest.RUndefinedDefInfo = undefinedDefRequest.UndefinedDefInfo;
            _RUndefinedDefCacheService.AddRUndefinedDefCache(RUndefinedDefCacheUpdateRequest);

            undefinedDefresponse.Data = ObjectConverter.Copy <R_UndefinedDefModel, R_UndefinedDefInfo>(resultundefinedDef);
            return(undefinedDefresponse);
        }
 public BasicResponse <R_UndefinedDefInfo> AddUndefinedDef(R_UndefinedDefAddRequest undefinedDefRequest)
 {
     throw new NotImplementedException();
 }