public ActionResult ConvertTemp(float?inputtemp, Temperature inputunit, Temperature outputunit) { if (ModelState.IsValid && inputtemp.HasValue) { var converter = new TemperatureConverter(); var result = converter.Convert(inputtemp.Value, inputunit, outputunit); var con = new UnitConverter.Dto.Convert(); con.outputtemp = result; return(View("Index", con)); } else { return(View("Index")); } }
public ActionResult ConvertVolume(float?inputvolume, Volume inputunit, Volume outputunit) { if (ModelState.IsValid && inputvolume.HasValue) { var converter = new VolumeConverter(); var result = converter.Convert(inputvolume.Value, inputunit, outputunit); var con = new UnitConverter.Dto.Convert(); con.outputvolume = result; return(View("Index", con)); } else { return(View("Index")); } }