public AreaModel(string name, string unitSuffix, double width, DistanceUnitModel distanceUnit) { Name = name; UnitSuffix = unitSuffix; Width = width; DistanceUnit = distanceUnit; }
public static List <MeasurementSystemModel> CreateMeasurementSystemData() { var wa = new DistanceUnitModel("Wa", "wa"); var sok = new DistanceUnitModel("Sok", "sok"); var sqWa = new AreaModel("Square Wa", "sqwa", 1, wa); var ngaan = new AreaModel("Ngaan", "ngaan", 10, wa); var rai = new AreaModel("Rai", "rai", 20, wa); var waSok = new UnitConversionRate(wa, sok, 4); var measurementSystem = new MeasurementSystemModel { Name = "Thai Area Measurement System", DistanceUnits = new List <DistanceUnitModel> { wa, sok }, Areas = new List <AreaModel> { sqWa, ngaan, rai }, }; AllDistanceUnits = new List <DistanceUnitModel> { wa, sok }; UnitConversionRates = new List <UnitConversionRate> { waSok }; _measurementSystem = new List <MeasurementSystemModel> { measurementSystem }; return(_measurementSystem); }
public AreaModel(string name, string unitSuffix, double width, DistanceUnitModel distanceUnit) : base(name, unitSuffix) { Width = width; DistanceUnit = distanceUnit; }