/**
  * Hakee asemat valitulta taajuusväliltä.
  */
 public static DataTable GetStationsByFrequency(double frequency_1, double frequency_2)
 {
     // Alkutaajuuden on oltava pienempi.
     if (frequency_1 < frequency_2)
     {
         return(DBRadio.SelectStationsByFrequency(_connectionString, frequency_1, frequency_2));
     }
     else
     {
         return(null);
     }
 }
 /**
  * Hakee raportit annetulta aikaväliltä.
  */
 public static DataTable GetReportsByDate(DateTime date_1, DateTime date_2)
 {
     // Alkupäivämäärän on oltava pienempi.
     if (date_1 < date_2)
     {
         return(DBRadio.SelectReportsByDate(_connectionString, date_1, date_2));
     }
     else
     {
         return(null);
     }
 }
 /**
  * Lisää asematietueen
  */
 public static bool AddStation(String stationName, double frequency, String country, String location)
 {
     return(DBRadio.InsertStation(_connectionString, stationName, frequency, country, location));
 }
 /**
  * Hakee valittua asemaa koskevat raportit
  */
 public static DataTable GetReportsByStation(int stationId)
 {
     return(DBRadio.SelectReportsByStation(_connectionString, stationId));
 }
 /*
  * Hakee kaikki raportit.
  */
 public static DataTable GetReports()
 {
     return(DBRadio.SelectReports(_connectionString));
 }
 /**
  * Hakee valitun paikkakunnan asemat.
  */
 public static DataTable GetStationsByLocation(String country)
 {
     return(DBRadio.SelectStationsByLocation(_connectionString, country));
 }
 /**
  * Hakee asemien tunnukset ja nimet.
  * */
 public static DataTable GetStationId()
 {
     return(DBRadio.SelectStationId(_connectionString));
 }
 /**
  * Lisää raporttitietueen.
  */
 public static bool AddReport(int stationId, String sinpo, DateTime date, String text)
 {
     return(DBRadio.InsertReport(_connectionString, stationId, sinpo, date, text));
 }