示例#1
0
        public long AddNewTestParameter(TestParameter pNewParam)
        {
            DBTestParameter pDBParam = DBConversionHelper.ToDBParam(pNewParam);
            long            nNewID   = __pDB.InsertNewTestParameter(pDBParam);

            return(nNewID);
        }
示例#2
0
        public TestParameter GetTestParameter(long nParamID)
        {
            DBTestParameter pParam = __pDB.GetTestParameter(nParamID);

            return(DBConversionHelper.FromDBParam(pParam));
        }
示例#3
0
        public bool  UpdateTestParameter(TestParameter pUpdateParam)
        {
            DBTestParameter pDBParam = DBConversionHelper.ToDBParam(pUpdateParam);

            return(__pDB.UpdateTestParameter(pDBParam));
        }
示例#4
0
        public IEnumerable <TestParameter> Get()
        {
            List <DBTestParameter> pDBTestParams = __pDB.GetAllTestParameters();

            return(DBConversionHelper.FromDBParam(pDBTestParams));
        }
        public IEnumerable <Sensor> GetAllSensors()
        {
            List <DBSensor> pSensors = __pDB.GetAllSensors();

            return(DBConversionHelper.FromDBSensor(pSensors));
        }
        public bool InsertNewSensor(Sensor pSensor)
        {
            DBSensor pDBSensor = DBConversionHelper.ToDBSensor(pSensor);

            return(__pDB.InsertNewSensor(pDBSensor));
        }
        public bool UpdateSensor(Sensor pSensor)
        {
            DBSensor pDBSensor = DBConversionHelper.ToDBSensor(pSensor);

            return(__pDB.UpdateSensor(pDBSensor));
        }
        public List <FullTestRun> GetAllFullTestRuns()
        {
            List <DBFullTestRun> pRuns = __pDB.GetAllFullTestRuns();

            return(DBConversionHelper.FromDBFullTestRun(pRuns));
        }