/// <summary> /// 通用数据删除接口 /// </summary> /// <returns></returns> public BaseResponse <bool> DeleteComSetData(DeleteComSetDataParameter parameter) { BaseResponse <bool> result = new BaseResponse <bool>(); if (this.ValidateData <DeleteComSetDataParameter>(parameter)) { int table = parameter.table; switch (table) { case 1: return(initManager.DeleteMonitorTreeTypeData(parameter)); case 2: return(initManager.DeleteDeviceTypeData(parameter)); case 3: return(initManager.DeleteMSiteTypeData(parameter)); case 4: return(initManager.DeleteMSiteMTTypeData(parameter)); case 5: return(initManager.DeleteVIBTypeData(parameter)); case 6: return(initManager.DeleteEigenTypeData(parameter)); case 7: return(initManager.DeleteWaveLengthTypeData(parameter)); case 8: return(initManager.DeleteWaveUpperLimitTypeData(parameter)); case 9: return(initManager.DeleteWaveLowerLimitTypeData(parameter)); case 10: return(initManager.DeleteWSTypeData(parameter)); case 11: return(initManager.DeleteWGTypeData(parameter)); case 30: return(initManager.DeleteEnvlFilterUpperType(parameter)); case 31: return(initManager.DeleteEnvlFilterLowerType(parameter)); default: result.IsSuccessful = false; result.Code = ""; return(result); } } else { result.IsSuccessful = false; result.Code = ""; LogHelper.WriteLog(string.Format("未通过安全验证:({0}:{1}", result.Code, result.Reason)); return(result); } }