Exemple #1
0
 private void WriteValuesToDocx(RoundPEC _converter, AcousticWave _acousticWave, TestObject _testObject, string _wavelength, AcousticAttenuation _attenuation)
 {
     wordController.Replace(Resources.RadiusPEC, _converter.Radius.ToString());
     wordController.Replace(Resources.WaveAmplitude, _acousticWave.Amplitude.ToString());
     wordController.Replace(Resources.Frequency, _acousticWave.Frequency.ToString());
     wordController.Replace(Resources.ThicknessTO, _testObject.Thickness.ToString());
     wordController.Replace(Resources.MaterialPEC, _converter.Material.Name);
     wordController.Replace(Resources.SpeedOfSoundPEC, _converter.Material.SpeedOfSound.ToString());
     wordController.Replace(Resources.DensityPEC, _converter.Material.Density.ToString());
     wordController.Replace(Resources.AcousticImpedancePEC, _converter.Material.AcousticImpedance.ToString());
     wordController.Replace(Resources.MaterialTO, _testObject.Material.Name);
     wordController.Replace(Resources.SpeedOfSoundTO, _testObject.Material.SpeedOfSound.ToString());
     wordController.Replace(Resources.DensityTO, _testObject.Material.Density.ToString());
     wordController.Replace(Resources.FsplTO, _testObject.Material.FSPL.ToString());
     wordController.Replace(Resources.AcousticImpedanceTO, _testObject.Material.AcousticImpedance.ToString());
     wordController.Replace(Resources.Wavelength, _wavelength);
     wordController.Replace(Resources.FresnelDistance, _converter.CalcFresnelDistance(_testObject.Material).ToString());
     wordController.Replace(Resources.FraunhoferDistance, _converter.CalcFraunhoferDistance(_testObject.Material).ToString());
     wordController.Replace(Resources.AreaPEC, _converter.Area.ToString());
     wordController.Replace(Resources.IntensityTransmittance, _attenuation.IntensityTransmittance.ToString());
     wordController.Replace(Resources.AcousticAttenuation, _attenuation.Сalculate().ToString());
     wordController.Replace(Resources.InAmplitude, thicknessGauge.ResponseAmplitude.ToString());
 }