public void NavigateKey(int inc) { if (inc == 1) { if (SelectedDateIndex == -1) { _selectedDateIndex = 0; } else if (SelectedNameIndex == -1) { getGraduateNames(); _selectedNameIndex = 0; } else if (SelectedNameIndex > -1 && SelectedNameIndex < (Images.Count() - 1)) { _selectedNameIndex++; } else if (SelectedDateIndex > -1 && SelectedDateIndex < (Dates.Count() - 1)) { _selectedNameIndex = -1; _selectedDateIndex++; } else if (SelectedCourseIndex > -1 && SelectedCourseIndex < (Courses.Count() - 1)) { _selectedNameIndex = -1; _selectedDateIndex = -1; _selectedCourseIndex++; getDateNames(); } } else { if (SelectedCourseIndex == -1 && SelectedDateIndex == -1 && SelectedNameIndex == -1) { } else if (SelectedNameIndex > 0 && SelectedNameIndex <= (Images.Count() - 1)) { _selectedNameIndex--; } else if (SelectedNameIndex == 0 && SelectedDateIndex >= 0 && SelectedCourseIndex >= 0) { _selectedNameIndex = -1; } else if (SelectedNameIndex == -1 && SelectedDateIndex >= 0 && SelectedCourseIndex >= 0) { _selectedDateIndex = -1; } else if (SelectedNameIndex == -1 && SelectedDateIndex >= -1 && SelectedCourseIndex >= 0) { _selectedCourseIndex--; _selectedDateIndex = Dates.Count() - 1; getDateNames(); _selectedNameIndex = Images.Count() - 1; } } search(); }
private void ReloadData() { IsMultiple = Dates.Count() > 1; IsNotMultiple = Dates.Count() == 1; IsVisibleFooter = Dates.Count() == 0; if (Dates.Any()) { } }
public override void OnNavigatedTo(NavigationParameters parameters) { IsMultiple = Dates.Count() > 1; IsNotMultiple = Dates.Count() == 1; IsVisibleFooter = Dates.Count() == 0; if (Dates.Any()) { } }
private double GetShadeModifierToday() { double[] OADates = new double[Dates.Count()]; bool didInterp; for (int i = 0; i < Dates.Count(); i++) { OADates[i] = Dates[i].ToOADate(); } return(MathUtilities.LinearInterpReal(clock.Today.ToOADate(), OADates, ShadeModifiers, out didInterp)); }
private double GetHeightToday() { double[] OADates = new double[Dates.Count()]; bool didInterp; for (int i = 0; i < Dates.Count(); i++) { OADates[i] = Dates[i].ToOADate(); } return(MathUtilities.LinearInterpReal(clock.Today.ToOADate(), OADates, Heights, out didInterp) / 1000); }
protected void SelectedDate(object date) { if (date == null) { return; } IsMultiple = Dates.Count() > 1; IsNotMultiple = Dates.Count() == 1; IsVisibleFooter = Dates.Count() == 0; if (Dates.Any()) { } }
public string GetRandomDate() { return(Dates.ElementAt(_random.Next(Dates.Count() - 1))); }
private bool OnDateSelectCommandCanExecute() { return(Dates != null && !Dates.Count().Equals(0)); }