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

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

            _Repository.DeleteUndefinedDef(undefinedDefRequest.Id);

            //更新缓存
            RUndefinedDefCacheDeleteRequest RUndefinedDefCacheDeleteRequest = new Sys.Safety.Request.PersonCache.RUndefinedDefCacheDeleteRequest();

            RUndefinedDefCacheDeleteRequest.RUndefinedDefInfo = oldR_UndefinedDefInfo;
            _RUndefinedDefCacheService.DeleteRUndefinedDefCache(RUndefinedDefCacheDeleteRequest);

            return(undefinedDefresponse);
        }
 public BasicResponse DeleteUndefinedDef(R_UndefinedDefDeleteRequest undefinedDefRequest)
 {
     throw new NotImplementedException();
 }