public ActionResult SaveRoute(Route data) { bool success = false; string msg = string.Empty; Library.DomainModel.Dispense.Route route = null; if (Library.DomainModel.Dispense.Route.Exists(data.RouteId)) { route = Library.DomainModel.Dispense.Route.GetRoute(data.RouteId); route.TimeStamp = data.VersionTimeStamp.ToArray(); } else { route = Library.DomainModel.Dispense.Route.NewRoute(); } if (route != null) route.RouteName = data.RouteName; try { route = route.Save(); success = true; } catch (Exception e) { msg = e.Message; } return this.Direct(new { success = success, data = route, msg = msg }); }
public ActionResult SaveRoute(Route data) { bool success = false; string msg = string.Empty; Library.DomainModel.Dispense.Route route = null; if (Library.DomainModel.Dispense.Route.Exists(data.RouteId)) { route = Library.DomainModel.Dispense.Route.GetRoute(data.RouteId); route.TimeStamp = data.VersionTimeStamp.ToArray(); } else { route = Library.DomainModel.Dispense.Route.NewRoute(); } if (route != null) { route.RouteName = data.RouteName; } try { route = route.Save(); success = true; } catch (Exception e) { msg = e.Message; } return(this.Direct(new { success = success, data = route, msg = msg })); }