void ReleaseDesignerOutlets() { if (AutosuggestionsTableView != null) { AutosuggestionsTableView.Dispose(); AutosuggestionsTableView = null; } if (EndSearchBar != null) { EndSearchBar.Dispose(); EndSearchBar = null; } if (RouteButton != null) { RouteButton.Dispose(); RouteButton = null; } if (RouteView != null) { RouteView.Dispose(); RouteView = null; } if (StartSearchBar != null) { StartSearchBar.Dispose(); StartSearchBar = null; } }
public static RouteView ToDomainView(this RouteEntityView route) { if (route != null) { var routeView = new RouteView { RouteId = route.RouteId, Number = route.Number, Name = route.Name, TrainNumber = route.TrainNumber, DepartureStation = route.DepartureStation, ArrivalStation = route.ArrivalStation, ArrivalTime = route.ArrivalTime, DepartureTime = route.DepartureTime }; List <Stop> stops = new List <Stop>(); for (int i = 0; i < route.ListOfStops.Count; i++) { Stop stopView = route.ListOfStops[i].ToDomain(); stops.Add(stopView); } routeView.ListOfStops = stops; return(routeView); } else { return(null); } }
private void OnSelected(RouteView view) { foreach (var routeView in _views.Where(v => v != view)) { routeView.OnUnselected(); } }
public Route(RouteView routeView) { _routeView = routeView; _wayPoints = new List <Vector2>(); _isCanAddingNewPoints = true; }
public IList <RouteView> GetAllRoutes() { IList <RouteEntityView> route = _routeRepository.GetAllRoutes(); IList <RouteView> routeResponses = new List <RouteView>(); foreach (RouteEntityView routeEntity in route) { RouteView wagon = routeEntity.ToDomainView(); routeResponses.Add(wagon); } return(routeResponses); }
private void Start() { _pool = new Pool(_pointPrefab, _dotsParent); _clickController = new ClickController(); _routeView = new RouteView(_pool, _dotsParent); _route = new Route(_routeView); _pauseButtonScript = new PauseButtonScript(_pauseButton); _uIController = new UIController(_movingObject); _movingObject.Init(_route); _clickController.onMouseClickAction += _route.SetNewWayPoint; _pauseButtonScript.onPauseButtonClickAction += _uIController.OnPauseButtonClick; }
public void LoadAssignments() { _view.Clear(); foreach (Assignment assignment in EmployeeSchedule.Assignments) { if (assignment.route.Duration > 0) { RouteView routeView = new RouteView(assignment.route); _view.AddRoute(routeView); } AssignmentView assignmentView = new AssignmentView(assignment); _view.AddAssignment(assignmentView); } }
public AuthorizeRouteViewTest() { _authenticationStateProvider = new TestAuthenticationStateProvider(); _authenticationStateProvider.CurrentAuthStateTask = Task.FromResult( new AuthenticationState(new ClaimsPrincipal(new ClaimsIdentity()))); _testAuthorizationService = new TestAuthorizationService(); var serviceCollection = new ServiceCollection(); serviceCollection.AddSingleton <AuthenticationStateProvider>(_authenticationStateProvider); serviceCollection.AddSingleton <IAuthorizationPolicyProvider, TestAuthorizationPolicyProvider>(); serviceCollection.AddSingleton <IAuthorizationService>(_testAuthorizationService); _renderer = new TestRenderer(serviceCollection.BuildServiceProvider()); _authorizeRouteViewComponent = new AuthorizeRouteView(); _authorizeRouteViewComponentId = _renderer.AssignRootComponentId(_authorizeRouteViewComponent); }
protected override async void OnAppearing() { UserDialogs.Instance.ShowLoading(""); var preferences = TinyIoCContainer.Current.Resolve <IPreferences>(); await DataUpdater.UpdateDataIfNeeded(DependencyService.Get <IFileAccess>(), preferences); await RefreshData(); UserDialogs.Instance.HideLoading(); int row = 0, col = 0; int maxCol = grid.ColumnDefinitions.Count; grid.Children.Clear(); foreach (var busService in _viewModel.Routes) { var item = new RouteView(busService); item.OnServiceClicked += OnBusServiceSelected; grid.Children.Add(item, col, row); col++; row = col == maxCol ? row + 1 : row; col %= maxCol; } if (DateTime.TryParse(preferences.Get("rate_popup_last_shown", DateTime.MinValue.ToString()), out var ratePopupLastShown)) { if (!preferences.IsFirstLaunch && preferences.Get("rated", "0") != "1" && (DateTime.Today - ratePopupLastShown).TotalDays >= 5) { await Navigation.PushPopupAsync(new RatePopup(preferences)); } } else { preferences.Set("rate_popup_last_shown", DateTime.Today.ToString()); } await FavoritesView.RefreshView(); base.OnAppearing(); }
public RouteViewTest() { _renderer = new TestRenderer(); _routeViewComponent = new RouteView(); _routeViewComponentId = _renderer.AssignRootComponentId(_routeViewComponent); }
public ActionResult AddRouteView(RouteView routeView) { ViewBag.BusOperatorList = new SelectList(context.BusOperators, "Id", "Name"); ViewBag.LocationList = new SelectList(context.Locations, "Id", "Location"); ViewBag.ExistingRouteList = new SelectList(context.Routes, "Id", "RouteName"); if (routeView.RouteId.HasValue) { #region for selected existing route OperatorRouteMap op = new OperatorRouteMap { RouteId = routeView.RouteId.Value, BusOperatorId = routeView.BusOperatorId }; response = orm.Save(op); #endregion } else { #region New Route Adding List <string> Routes = new List <string>(); var FromLocation = ls.GetById(routeView.From); Routes.Add(FromLocation.Location); if (routeView.Via != null) { foreach (var item in routeView.Via) { var ViaLocation = ls.GetById(item); Routes.Add(ViaLocation.Location); } } var ToLocation = ls.GetById(routeView.To); Routes.Add(ToLocation.Location); var name = string.Join("-", Routes); Route r = new Route() { RouteName = name.ToString() }; rs.Save(r); #region IsReverse is true if (routeView.IsReverse == true) { Routes.Reverse(); var nameReverse = string.Join("-", Routes); Route rr = new Route() { RouteName = nameReverse.ToString(), ReverseId = r.Id }; rs.Save(rr); OperatorRouteMap opReverse = new OperatorRouteMap { RouteId = rr.Id, BusOperatorId = routeView.BusOperatorId }; orm.Save(opReverse); int k = 1; rps.Save(new RoutePoints() { RouteId = rr.Id, LocationId = routeView.To, SequenceId = k, IsFrom = true }); if (routeView.Via != null) { foreach (var item in routeView.Via.Reverse <int>()) { k++; rps.Save(new RoutePoints() { RouteId = rr.Id, LocationId = (int)item, SequenceId = k }); } } rps.Save(new RoutePoints() { RouteId = rr.Id, LocationId = routeView.From, SequenceId = ++k, IsTo = true }); } #endregion OperatorRouteMap op = new OperatorRouteMap { RouteId = r.Id, BusOperatorId = routeView.BusOperatorId }; response = orm.Save(op); int j = 1; rps.Save(new RoutePoints() { RouteId = r.Id, LocationId = routeView.From, SequenceId = j, IsFrom = true }); if (routeView.Via != null) { foreach (var item in routeView.Via) { j++; rps.Save(new RoutePoints() { RouteId = r.Id, LocationId = (int)item, SequenceId = j }); } } rps.Save(new RoutePoints() { RouteId = r.Id, LocationId = routeView.To, SequenceId = ++j, IsTo = true }); #endregion } switch (response.Success) { case true: ViewBag.Message = successMessage; break; case false: ViewBag.Message = failureMessage; break; } return(View()); }
public RouteView GetRouteView(int id) { RouteView routes = _routeRepository.GetRouteEntityView(id).ToDomainView(); return(routes); }