public bool AddRoute(Route route) { Errors.Clear(); if (string.IsNullOrWhiteSpace(route.Name)) { Errors.Add("Name is required"); } if (string.IsNullOrWhiteSpace(route.Location)) { Errors.Add("Location is required"); } if (route.Id == new Guid()) { Errors.Add("Invalid route Id"); } if (Errors.Count == 0) { if (!RouteRepositoryInterface.AddUpdateRoute(route)) { Errors.Add("An error occurred saving this route."); } } return(Errors.Count == 0); }
public ActionResult Detail(Guid id) { RouteModel route = RouteRepositoryInterface.GetRouteById(id).AsRouteModel(); return(View(route)); }