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