public void TestSoundSpectrum() { SelectInfo si = getSelectInfo(); Fans fanList = KrugerUtil.Select(si); Fan f = fanList.Item(1); KrugerUtil.SoundSpectrum(f); }
public void TestSelectDrives() { SelectInfo si = getSelectInfo(); Fans fanList = KrugerUtil.Select(si); Fan f = fanList.Item(1); KrugerUtil.SelectDrives(f); }
public void TestCurvePoints() { SelectInfo si = getSelectInfo(); Fans fanList = KrugerUtil.Select(si); Assert.AreEqual(1, fanList.Count); Fan f = fanList.Item(1); KrugerUtil.CurvePoints(f, 0); }
public void TestGenerateChart() { SelectInfo si = getSelectInfo(); Fans fanList = KrugerUtil.Select(si); String outputPath = @".\pic\tmp.jpg"; int width = 350; int height = 350; Fan f = fanList.Item(1); KrugerUtil.GenerateChart(f, outputPath, width, height, Kruger.eChartOutput.coGIF); }
public List <FanModel> Select([FromBody] SelectInfoModel model) { SelectInfo si = new SelectInfo(); String path = String.Format("{0}\\{1}", System.AppDomain.CurrentDomain.BaseDirectory, "test\\Records\\"); si.RecordDirectory = path; si.Volume = model.Volume; si.Pressure = model.Pressure; si.VolumeUnit = (VolumeUnit)model.VolumeUnit; si.PressureUnit = (PressureUnit)model.PressureUnit; si.PressureType = (PressureType)model.PressureType; si.CallType = model.CallType; si.Debug = model.Debug; si.Hz = model.Hz; si.Temperature = model.Temperature; si.Altitude = model.Altitude; si.ProductType = (Product)model.ProductType; si.MinStyle = model.MinStyle; si.MinClass = (FanClass)model.MinClass; si.SoundCondition = (SoundCondition)model.SoundCondition; si.FanCasing = (FanCasing)model.FanCasing; si.FanWidth = model.FanWidth; si.VelocityUnit = (VelocityUnit)model.VelocityUnit; si.OutletType = (OutletType)model.OutletType; si.ServiceFactor = model.ServiceFactor; si.AltitudeUnit = (AltitudeUnit)model.AltitudeUnit; si.SoundDistance = model.SoundDistance; si.SoundDistanceUnit = (DistanceUnit)model.SoundDistanceUnit; si.TemperatureUnit = (TemperatureUnit)model.TemperatureUnit; log.Debug(si); Fans fanList = KrugerUtil.Select(si); List <FanModel> modelList = new List <FanModel>(); for (int i = 1; i < fanList.Count; i++) { Fan f = fanList.Item(i); FanModel fModel = createFanModel(f); modelList.Add(fModel); } return(modelList); }