public ViewResult PoundsToKilograms(LbsKilViewModel model) { try { Pounds2Kilograms measurement = new Pounds2Kilograms(); model.Result = measurement.Convert(model.Choice, model.Measurement); ModelState.Clear(); return(View(model)); } catch (InvalidCastException ex) { return(View("Error", new HandleErrorInfo(ex, "Converter", "Error"))); } //This catch block will catch other types of unhandled exceptions catch (Exception ex) { return(View("Error", new HandleErrorInfo(ex, "Converter", "Error"))); } }
// GET: Pounds / Kilograms public ActionResult PoundsToKilograms() { LbsKilViewModel model = new LbsKilViewModel(); return(View(model)); }