public ActionResult Index(StopViewModel sm) { if (ModelState.IsValid) { string[] From = sm.stop_latlonFrom.Split('_'); string[] To = sm.stop_latlonTo.Split('_'); double latF = Convert.ToDouble(From[0]); double lonF = Convert.ToDouble(From[1]); double latT = Convert.ToDouble(To[0]); double lonT = Convert.ToDouble(To[1]); ViewBag.distance = "The distance is " + DistanceAlgorithm.DistanceBetweenPlaces(lonF, latF, lonT, latT).ToString("0.00") + " Kilometres."; return View(sm); } else { return RedirectToAction("Index"); } }
public ActionResult Index() { var md = new StopViewModel(); return View(md); }