using Casic.Birmm.RbFreqStandMeasure.R_DataBase.Model; using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Casic.Birmm.RbFreqStandMeasure.R_DataBase.Service { interface DetectionItemService { long add(long deviceId,string startTime,string endTime, string stability, string accuracy, string bootFeature, string ageRate,String interval, string channelNo, string stability1, string stability10, string stability20, string stability100); int update(long deviceId, string startTime, string endTime, string stability, string accuracy, string bootFeature, string ageRate, String interval, string counterDetec); List<DetectionItem> search(long deviceId, bool isInDetection); List<DetectionItem> getAll(); int stopDetection(long deviceId, long detectionItemId, string startTime, string endTime, bool isDeleteData); DetectionItem searchById(long detectionId); int updateChannelNo(long detectionItemId, string channelNo); DetectionItem getById(long detectionItemId); int updateDetecStatus(long detectionId, string stability, string accuracy, string bootFeature, string ageRate, string counterDetec, string stability1, string stability10, string stability20, string stability100); } }