Esempio n. 1
0
 /// <summary>
 /// Handles CallRadioButton click events
 /// </summary>
 /// <param name="sender">not used</param>
 /// <param name="e">not used</param>
 private void CallRadioButtonClick_Executed(object sender, ExecutedRoutedEventArgs e)
 {
     sortOrder = OrderOfSort.CALL;
     CallComparer cc = new CallComparer();
     DisplayQsos.SortQSOs(cc);
 }
Esempio n. 2
0
 /// <summary>
 /// Method for creating a Comparer based on QSO sort order
 /// </summary>
 /// <returns>comparer object for sorting</returns>
 public Comparer<QsoWithInclude> GetComparer()
 {
     Comparer<QsoWithInclude> comparer = null;
     if(SortOrder == OrderOfSort.DATETIME)
         comparer = new DateTimeComparer();
     else if(SortOrder == OrderOfSort.CALL)
         comparer = new CallComparer();
     else if(SortOrder == OrderOfSort.BUREAU)
         comparer = new BureauComparer();
     return comparer;
 }