public ActionResult ValidateLocationName(FormCollection form) { var newName = form["Name"].ToString(); var originalName = form["OriginalName"].ToString(); //TODO: validate we have both names if (newName != originalName) { var existing = LocationServices.GetLocationListing() .Where(l => l.Name.Equals(newName, StringComparison.InvariantCultureIgnoreCase)).FirstOrDefault(); return(Json(existing == null)); } return(Json(true)); }
// TODO: test? public ActionResult LocationListing() { var listing = LocationServices.GetLocationListing(); return(View("LocationListing", listing)); }