private void butFindArea_Click(object sender, EventArgs e) { txtBxAreaInches.Text = (int.Parse(txtBxWidth.Text) * int.Parse(txtBxLength.Text)).ToString(); txtBxAreaFeet.Text = AreaConverter.ConvertToFeet(int.Parse(txtBxWidth.Text) * int.Parse(txtBxLength.Text)).ToString(); txtBxAreaMeters.Text = AreaConverter.ConvertToMeters(int.Parse(txtBxWidth.Text) * int.Parse(txtBxLength.Text)).ToString(); txtBxAreaCentimeters.Text = AreaConverter.ConvertToCentimeters(int.Parse(txtBxWidth.Text) * int.Parse(txtBxLength.Text)).ToString(); }
public ActionResult <IEnumerable <string> > Get(double unitVal, string UnitOfMeasureFrom, string UnitOfMeasureTo) { double lbValue; var convertor = new AreaConverter(UnitOfMeasureFrom, UnitOfMeasureTo); lbValue = convertor.LeftToRight(unitVal); return(new string[] { unitVal.ToString() + " " + UnitOfMeasureFrom, lbValue.ToString() + " " + UnitOfMeasureTo }); }
public void m2_ares() { converter = new AreaConverter("m2", "are"); double valL = 1; double valR = 0.01; Assert.AreEqual(valR, converter.LeftToRight(valL)); Assert.AreEqual(valL, converter.RightToLeft(valR)); }
public void m2_squarein() { converter = new AreaConverter("m2", "square inch"); double valL = 1; double valR = 1550.0031; Assert.AreEqual(valR, converter.LeftToRight(valL, 4)); Assert.AreEqual(valL, converter.RightToLeft(valR, 4)); }
public void m2_squareyd() { converter = new AreaConverter("m2", "square yard"); double valL = 1; double valR = 1.195990; Assert.AreEqual(valR, converter.LeftToRight(valL, 6)); Assert.AreEqual(valL, converter.RightToLeft(valR, 6)); }
public void m2_squareft() { converter = new AreaConverter("m2", "ft²"); double valL = 1; double valR = 10.76391; Assert.AreEqual(valR, converter.LeftToRight(valL, 6)); Assert.AreEqual(valL, converter.RightToLeft(valR, 6)); }
public void m2_mm2() { converter = new AreaConverter("m²", "mm2"); double valL = 1; double valR = 1000000; Assert.AreEqual(valR, converter.LeftToRight(valL)); Assert.AreEqual(valL, converter.RightToLeft(valR)); }
public void m2_sqmiles() { converter = new AreaConverter("m²", "sq mi"); double valL = 1000000 * 2.589988110336; double valR = 1; Assert.AreEqual(valR, converter.LeftToRight(valL), 8); Assert.AreEqual(valL, converter.RightToLeft(valR), 8); }
public void UpdateUnitSystem(UnitSystem unitSystem) { this.unitSystem = unitSystem; this.TextBox.Clear(); if (unitSystem != null) { string temperature = "Temperature: \t\t" + TemperatureConverter.GetUnitAsString(unitSystem.TemperatureUnit); string pressure = "Pressure: \t\t\t" + PressureConverter.GetUnitAsString(unitSystem.PressureUnit); string massFlowRate = "Mass Flow Rate: \t\t" + MassFlowRateConverter.GetUnitAsString(unitSystem.MassFlowRateUnit); string volumeFlowRate = "Volume Flow Rate: \t\t" + VolumeFlowRateConverter.GetUnitAsString(unitSystem.VolumeFlowRateUnit); string moistureContent = "Moisture Content: \t\t" + MoistureContentConverter.GetUnitAsString(unitSystem.MoistureContentUnit); string relativeHumidity = "Fraction: \t\t\t" + FractionConverter.GetUnitAsString(unitSystem.FractionUnit); string enthalpy = "Specific Energy: \t\t" + SpecificEnergyConverter.GetUnitAsString(unitSystem.SpecificEnergyUnit); string specificHeat = "Specific Heat: \t\t" + SpecificHeatConverter.GetUnitAsString(unitSystem.SpecificHeatUnit); string energy = "Energy: \t\t\t" + EnergyConverter.GetUnitAsString(unitSystem.EnergyUnit); string power = "Power: \t\t\t" + PowerConverter.GetUnitAsString(unitSystem.PowerUnit); string density = "Density: \t\t\t" + DensityConverter.GetUnitAsString(unitSystem.DensityUnit); string dynamicViscosity = "Dynamic Viscosity: \t\t" + DynamicViscosityConverter.GetUnitAsString(unitSystem.DynamicViscosityUnit); string kinematicViscosity = "Kinematic Viscosity: \t" + KinematicViscosityConverter.GetUnitAsString(unitSystem.KinematicViscosityUnit); string conductivity = "Thermal Conductivity: \t" + ThermalConductivityConverter.GetUnitAsString(unitSystem.ThermalConductivityUnit); string diffusivity = "Diffusivity: \t\t" + DiffusivityConverter.GetUnitAsString(unitSystem.DiffusivityUnit); string mass = "Mass: \t\t\t" + MassConverter.GetUnitAsString(unitSystem.MassUnit); string length = "Length: \t\t\t" + LengthConverter.GetUnitAsString(unitSystem.LengthUnit); string area = "Area: \t\t\t" + AreaConverter.GetUnitAsString(unitSystem.AreaUnit); string volume = "Volume: \t\t\t" + VolumeConverter.GetUnitAsString(unitSystem.VolumeUnit); string time = "Time: \t\t\t" + TimeConverter.GetUnitAsString(unitSystem.TimeUnit); this.TextBox.AppendText(temperature + "\r\n"); this.TextBox.AppendText(pressure + "\r\n"); this.TextBox.AppendText(massFlowRate + "\r\n"); this.TextBox.AppendText(volumeFlowRate + "\r\n"); this.TextBox.AppendText(moistureContent + "\r\n"); this.TextBox.AppendText(relativeHumidity + "\r\n"); this.TextBox.AppendText(enthalpy + "\r\n"); this.TextBox.AppendText(specificHeat + "\r\n"); this.TextBox.AppendText(energy + "\r\n"); this.TextBox.AppendText(power + "\r\n"); this.TextBox.AppendText(density + "\r\n"); this.TextBox.AppendText(dynamicViscosity + "\r\n"); this.TextBox.AppendText(kinematicViscosity + "\r\n"); this.TextBox.AppendText(conductivity + "\r\n"); this.TextBox.AppendText(diffusivity + "\r\n"); this.TextBox.AppendText(mass + "\r\n"); this.TextBox.AppendText(length + "\r\n"); this.TextBox.AppendText(area + "\r\n"); this.TextBox.AppendText(volume + "\r\n"); this.TextBox.AppendText(time); } }
public void Cleanup() { converter = null; }
private void Convert(double value) { switch (SelectedOp) { case "Length": { LengthunitConverter unit = new LengthunitConverter(); Result = unit.Convert(value, SelectedFrom, SelectedTo).ToString(); break; } case "Mass and Weight": { MassConverter unit = new MassConverter(); Result = unit.Convert(value, SelectedFrom, SelectedTo).ToString(); break; } case "Power": { PowerConverter unit = new PowerConverter(); Result = unit.Convert(value, SelectedFrom, SelectedTo).ToString(); break; } case "Pressure": { PressureConverter unit = new PressureConverter(); Result = unit.Convert(value, SelectedFrom, SelectedTo).ToString(); break; } case "Energy": { EnergyConveter unit = new EnergyConveter(); Result = unit.Convert(value, SelectedFrom, SelectedTo).ToString(); break; } case "Temperature": { TemperatureConverter unit = new TemperatureConverter(); Result = unit.Convert(value, SelectedFrom, SelectedTo).ToString(); break; } case "Volume": { VolumeConverter unit = new VolumeConverter(); Result = unit.Convert(value, SelectedFrom, SelectedTo).ToString(); break; } case "Angle": { AngleConverter unit = new AngleConverter(); Result = unit.Convert(value, SelectedFrom, SelectedTo).ToString(); break; } case "Area": { AreaConverter unit = new AreaConverter(); Result = unit.Convert(value, SelectedFrom, SelectedTo).ToString(); break; } case "Speed": { SpeedConverter unit = new SpeedConverter(); Result = unit.Convert(value, SelectedFrom, SelectedTo).ToString(); break; } case "Time": { TimeunitsConverter unit = new TimeunitsConverter(); Result = unit.Convert(value, SelectedFrom, SelectedTo).ToString(); break; } } }