/// <inheritdoc cref="IFactory.CreateNewBatchEntry"/>> public BatchEntryDto CreateNewBatchEntry(int?id, int?batchId, DateTime?entryDateTime, DateTime?actionDateTime, double?so2, double?temp, IUnitOfMeasure tempUom, double?pH, double?ta, double?sugar, IUnitOfMeasure sugarUom, string additions, string comments, bool?racked, bool?filtered, bool?bottled) { var dto = new BatchEntryDto { Id = id, BatchId = batchId, EntryDateTime = entryDateTime, ActionDateTime = actionDateTime, Temp = temp, TempUom = tempUom, pH = pH, Sugar = sugar, SugarUom = sugarUom, Ta = ta, So2 = so2, Additions = additions, Comments = comments, Racked = racked, Filtered = filtered, Bottled = bottled }; return(dto); }
public DoubleUnit(Double value, IUnitOfMeasure unitOfMeasure) { _value = value; _abbreviation = unitOfMeasure.UnitAbbreviation; _mask = unitOfMeasure.Mask; _name = unitOfMeasure.Name; _description = unitOfMeasure.Description; }
public DecimalUnit(Decimal value, IUnitOfMeasure unitOfMeasure) { _value = value; _abbreviation = unitOfMeasure.UnitAbbreviation; _mask = unitOfMeasure.Mask; _name = unitOfMeasure.Name; _description = unitOfMeasure.Description; _formatConversion = null; }
public IConversionResult DoConversion(IUnitOfMeasure fromUnit, IUnitOfMeasure toUnit, decimal value) { if (fromUnit == null || toUnit == null || Type != fromUnit.GetUnitConversionType() || Type != toUnit.GetUnitConversionType()) { throw new IncompatibleConversionException(this.Type.ToString(), _fromUnitDesc, _toUnitDesc); } return(fromUnit.ConvertTo(value, toUnit)); }
public override IConversionResult ConvertTo(decimal value, IUnitOfMeasure toUnit) { var result = base.ConvertTo(value, toUnit); switch (toUnit.GetUnitDescription()) { case "Kilometer": result.SetConvertedValue(value * (decimal)1.609); break; default: result.SetConvertedValue(value); break; } return(result); }
/// <inheritdoc cref="IFactory.CreateNewTarget"/>> public TargetDto CreateNewTarget(int?id, double?temp, IUnitOfMeasure tempUom, double?pH, double?ta, double?startSugar, IUnitOfMeasure startSugarUom, double?endSugar, IUnitOfMeasure endSugarUom) { var dto = new TargetDto { Id = id, Temp = temp, TempUom = tempUom, pH = pH, TA = ta, StartSugar = startSugar, StartSugarUom = startSugarUom, EndSugar = endSugar, EndSugarUom = endSugarUom }; return(dto); }
public override IConversionResult ConvertTo(decimal value, IUnitOfMeasure toUnit) { var result = base.ConvertTo(value, toUnit); switch (toUnit.GetUnitDescription()) { case "Kelvin": result.SetConvertedValue((value - 32) * (5 / 9) + (decimal)273.15); break; case "Celsius": result.SetConvertedValue((value - 32) * (5 / 9)); break; default: result.SetConvertedValue(value); break; } return(result); }
public override IConversionResult ConvertTo(decimal value, IUnitOfMeasure toUnit) { var result = base.ConvertTo(value, toUnit); switch (toUnit.GetUnitDescription()) { case "Kelvin": result.SetConvertedValue(value + (decimal)273.15); break; case "Fahrenheit": result.SetConvertedValue((value * (9 / 5)) + 32); break; default: result.SetConvertedValue(value); break; } return(result); }
public IQuantity ConvertTo(IUnitOfMeasure unitOfMeasure) { return new Quantity(unitOfMeasure.Convert(Amount, this.Units), unitOfMeasure); }
public Quantity(decimal amount, IUnitOfMeasure units) { Amount = amount; Units = units; }
public virtual IConversionResult ConvertTo(decimal value, IUnitOfMeasure toUnit) { var conversionResult = new ConversionResult(Type, this, toUnit, value, 0); return(conversionResult); }
/// <inheritdoc cref="IFactory.CreateNewBatch"/>> public BatchDto CreateNewBatch(int?id, string title, string description, double?volume, IUnitOfMeasure volumeUom, string submittedBy, int?vintage, ICode variety, TargetDto target, int?recipeId, bool?complete) { var dto = new BatchDto { Id = id, Title = title, Description = description, Volume = volume, VolumeUom = volumeUom, SubmittedBy = submittedBy, Vintage = vintage, Variety = variety, Target = target, RecipeId = recipeId, Complete = complete }; return(dto); }
public decimal Convert(decimal amount, IUnitOfMeasure units) { return ( units is MCF ) ? amount / 6: amount; }
public decimal Convert(decimal amount, IUnitOfMeasure units) { if(units is BOED) return amount*6; return amount; }
public UnitOfMeasureController(IUnitOfMeasure unitOfMeasureService, IMapper mapper) { _unitOfMeasureService = unitOfMeasureService; _mapper = mapper; }