Exemple #1
0
        private void InsertAtuParameters(Types.ATU.TestParameters atuTestParameters, long testTypeId, long profileId)
        {
            InsertParameter(testTypeId, profileId, "UBR", atuTestParameters.UBR, DBNull.Value);
            InsertParameter(testTypeId, profileId, "UPRSM", atuTestParameters.UPRSM, DBNull.Value);
            InsertParameter(testTypeId, profileId, "IPRSM", atuTestParameters.IPRSM, DBNull.Value);
//            InsertParameter(testTypeId, profileId, "PRSM", atuTestParameters.PRSM, DBNull.Value);
        }
Exemple #2
0
        private Types.ATU.TestParameters FillAtuConditions(long testTypeId)
        {
            var results    = new Dictionary <string, object>(3);
            var testParams = new Types.ATU.TestParameters()
            {
                IsEnabled = true, TestTypeId = testTypeId
            };

            FillOrder(testTypeId, testParams);

            FillConditionsResults(testTypeId, results);

            foreach (var result in results)
            {
                switch (result.Key)
                {
                case "ATU_En":
                    testParams.IsEnabled = Boolean.Parse(result.Value.ToString());
                    break;

                case "ATU_PrePulseValue":
                    testParams.PrePulseValue = UInt16.Parse(result.Value.ToString());
                    break;

                case "ATU_PowerValue":
                    testParams.PowerValue = float.Parse(result.Value.ToString());
                    break;
                }
            }

            return(testParams);
        }
Exemple #3
0
 private void InsertAtuConditions(Types.ATU.TestParameters testParameters, long testTypeId, long profileId)
 {
     InsertCondition(testTypeId, profileId, "ATU_En", testParameters.IsEnabled);
     InsertCondition(testTypeId, profileId, "ATU_PrePulseValue", testParameters.PrePulseValue);
     InsertCondition(testTypeId, profileId, "ATU_PowerValue", testParameters.PowerValue);
 }