예제 #1
0
        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")));
            }
        }
예제 #2
0
        // GET: Pounds / Kilograms
        public ActionResult PoundsToKilograms()
        {
            LbsKilViewModel model = new LbsKilViewModel();

            return(View(model));
        }