/** * 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)); }