public IActionResult ConvertTemp(ConverterViewModel model) { switch (model.ConversionType) { case "CtoF": var CtoF = new MyTempetureConverter(); model.ConvertedValue = CtoF.CelciustoFahrenheit(model.ValuetoConvert); break; case "CtoK": var CtoK = new CtoKConverter(); model.ConvertedValue = CtoK.CelciustoKelvin(model.ValuetoConvert); break; case "FtoC": var FtoC = new FtoCConverter(); model.ConvertedValue = FtoC.FahrenheittoCelcius(model.ValuetoConvert); break; case "FtoK": var FtoK = new FtoKConverter(); model.ConvertedValue = FtoK.FahrenheittoKelvin(model.ValuetoConvert); break; default: break; } return(View(model)); }
public decimal Ctok(string type, string unitvalue) { decimal value = Convert.ToDecimal(unitvalue); CtoKConverter c = new CtoKConverter(); decimal result = c.CelciustoKelvin(value); return(result); }