internal bool CanPin() { if (SelectedSearch != null && ReisMogelijkheden != null) { int?index = null; var mogelijkheid = SelectedReisMogelijkheid; if (mogelijkheid == null) { mogelijkheid = ReisMogelijkheden.Where(x => x.Optimaal).FirstOrDefault(); } index = ReisMogelijkheden.IndexOf(mogelijkheid); if (index.HasValue && mogelijkheid != null) { bool exists = LiveTileService.ExistsCreateAdvies(SelectedSearch, index.Value, mogelijkheid.GeplandeVertrekTijd); if (!exists) { return(true); } } } return(false); }
private async void DoLater() { try { var item = await Task.Run <ReisMogelijkheid>(() => { if (ReisMogelijkheden != null && SelectedReisMogelijkheid != null) { int index = ReisMogelijkheden.IndexOf(SelectedReisMogelijkheid); if (ReisMogelijkheden.Count > index + 1) { return(ReisMogelijkheden[index + 1]); } } return(null); }); if (item != null) { SelectedReisMogelijkheid = item; } } catch { } }
public void Initialize(PlannerSearch search) { ReisMogelijkheden.Clear(); LoadingState = ViewModel.LoadingState.None; this.CurrentSearch = search; GetSearchResult(search); }
private bool CanDoLater() { if (ReisMogelijkheden != null && SelectedReisMogelijkheid != null) { int index = ReisMogelijkheden.IndexOf(SelectedReisMogelijkheid); if (ReisMogelijkheden.Count > index + 1) { return(true); } } return(false); }
private bool CanDoEerder() { if (ReisMogelijkheden != null && SelectedReisMogelijkheid != null) { int index = ReisMogelijkheden.IndexOf(SelectedReisMogelijkheid); if (index > 0) { return(true); } } return(false); }
private void PinSearch() { if (SelectedSearch != null && ReisMogelijkheden != null) { int?index = null; var mogelijkheid = SelectedReisMogelijkheid; if (mogelijkheid == null) { mogelijkheid = ReisMogelijkheden.Where(x => x.Optimaal).FirstOrDefault(); } index = ReisMogelijkheden.IndexOf(mogelijkheid); if (index.HasValue && mogelijkheid != null) { PlannerService.AddPermSearchAsync(SelectedSearch, ReisMogelijkheden); LiveTileService.CreateAdvies(SelectedSearch, index.Value, mogelijkheid); } } }
public void Create(ReisMogelijkheden entity) { _db.Entry(entity).State = EntityState.Added; _db.ReisMogelijkheden.Add(entity); _db.SaveChanges(); }
public void Update(ReisMogelijkheden entity) { _db.Entry(entity).State = EntityState.Modified; _db.SaveChanges(); }
public void Create(ReisMogelijkheden entity) { reisMogelijkhedenDAO.Create(entity); }
public void Update(ReisMogelijkheden entity) { reisMogelijkhedenDAO.Update(entity); }