/// <summary> /// tworzy obiekt klasa po ID /// </summary> public klasa(int klasaID) { this.klasaID = klasaID; SQLite = new cSQLite(); SQLite.Zapytanie = "SELECT * FROM klasa WHERE klasaID = " + klasaID + ";"; wykonajZapytanie(ERodzajZapytania.pobierz); wylaczEdycje = false; }
public przedmiot(int przedmiotID) { this.przedmiotID = przedmiotID; SQLite = new cSQLite(); SQLite.Zapytanie = "SELECT * FROM przedmiot WHERE przedmiotID = " + przedmiotID + ";"; wykonajZapytanie(ERodzajZapytania.pobierz); wylaczEdycje = false; }
public uczen(int uczenID) { this.uczenID = uczenID; SQLite = new cSQLite(); SQLite.Zapytanie = "SELECT * FROM uczen WHERE uczenID = " + this.uczenID + ";"; wykonajZapytanie(ERodzajZapytania.pobierz); wylaczEdycje = false; }
/// <summary> /// tworzy obiekt na podstawie podanych danych w properties /// </summary> public uczen_na_lekcji(int uczenNR, int lekcjaNR) { this.uczenNR = uczenNR; this.lekcjaNR = lekcjaNR; SQLite = new cSQLite(); SQLite.Zapytanie = "SELECT * FROM uczen_na_lekcji WHERE uczenNR = " + uczenNR + " AND lekcjaNR = " + lekcjaNR + ";"; wykonajZapytanie(ERodzajZapytania.pobierz); wylaczEdycje = false; }
public data(int dataID) { //this.klasaNR = klasaID; this.dataID = dataID; SQLite = new cSQLite(); SQLite.Zapytanie = "SELECT * FROM data WHERE dataID = " + this.dataID + " ORDER BY dzien;"; wykonajZapytanie(ERodzajZapytania.pobierz); wylaczEdycje = false; }
/// <summary> /// tworzy obiekt na podstawie ID /// </summary> /// <param name="NauczycielID">pobiera dane po ID i ustawia do struktury nauczyciela</param> public nauczyciel(int nauczycielID) { this.nauczycielID = nauczycielID; SQLite = new cSQLite(); SQLite.Zapytanie = "SELECT * FROM nauczyciel WHERE nauczycielID =" + nauczycielID + ";"; wykonajZapytanie(ERodzajZapytania.pobierz); sprawdzCzyNowy(); wylaczEdycje = false; }
/// <summary> /// tworzy obiekt na podstawie podanej daty i klasy /// </summary> /// <param name="dataKolumny"></param> /// <param name="klasaNR"></param> public data(string dataKolumny, int klasaNR) { // TODO: Complete member initialization this.dataKolumny = dataKolumny; this.klasaNR = klasaNR; SQLite = new cSQLite(); SQLite.Zapytanie = "SELECT * FROM data WHERE klasaNR = " + klasaNR + " AND dzien = '" + dataKolumny + "';"; wykonajZapytanie(ERodzajZapytania.pobierz); wylaczEdycje = false; }
public fStart() { InitializeComponent(); SQLite = new cSQLite(); SQLite.tworzBaze(); sprawdzDaneLogowania(new object(), new EventArgs()); t_nazwaUzytkownika.TextChanged += new System.EventHandler(sprawdzDaneLogowania); t_haslo.TextChanged += new System.EventHandler(sprawdzDaneLogowania); }
public lekcja(int dataNR, int przedmiotNR, int klasaNR) { SQLite = new cSQLite(); SQLite.Zapytanie = "SELECT " + "* " + "FROM " + "lekcja " + "WHERE " + "lekcja.dataNR = " + dataNR + " AND lekcja.przedmiotNR = " + przedmiotNR + " AND lekcja.klasaNR = " + klasaNR + ";"; wykonajZapytanie(ERodzajZapytania.pobierz); wylaczEdycje = false; }
/// <summary> /// ta lista po niczym nie dziedziczy! /// </summary> /// <param name="Dgv">jakie Dgv beda na nowo wczytywane</param> public ListaDat(MonthCalendar mc, klasa k, ComboBox cb_miesiac) { this.mc = mc; zalogowanaKlasa = k; if (this.cb_miesiac != null) { this.cb_miesiac = cb_miesiac; } SQLite = new cSQLite(); this.mc.DateChanged += new System.Windows.Forms.DateRangeEventHandler(zmianaDaty); zaznaczonyElement = mc.SelectionStart; pobierzListe(); aktualizujPogrubione(); }
public static List <data> pobierzWszystkich(int klasaNR) { List <data> listaDat = new List <data>(); cSQLite SQLite = new cSQLite(); SQLite.Zapytanie = "SELECT * FROM data WHERE klasaNR = " + klasaNR + " ORDER BY dzien;"; SQLite.DataReader = SQLite.command.ExecuteReader(); while (SQLite.DataReader.Read()) { int dataID = Convert.ToInt32(SQLite.DataReader["dataID"].ToString()); data d = new data(dataID); listaDat.Add(d); } return(listaDat); }
/// <summary> /// pobiera wszystkich nauczycieli /// </summary> public static List <nauczyciel> pobierzWszystkich() { List <nauczyciel> listaNauczycieli = new List <nauczyciel>(); cSQLite SQLite = new cSQLite(); SQLite.Zapytanie = "SELECT * FROM nauczyciel;"; SQLite.DataReader = SQLite.command.ExecuteReader(); while (SQLite.DataReader.Read()) { int nauczycielID = Convert.ToInt32(SQLite.DataReader["nauczycielID"].ToString()); nauczyciel n = new nauczyciel(nauczycielID); listaNauczycieli.Add(n); } return(listaNauczycieli); }
/// <summary> /// pobiera wszystkie klasy z bazy po ID nauczyciela /// </summary> /// <param name="Dgv">ID nauczyciela aktualnie zalogowanego</param> public static List <klasa> pobierzWszystkich(int nauczycielID) { List <klasa> listaKlas = new List <klasa>(); cSQLite SQLite = new cSQLite(); SQLite.Zapytanie = "SELECT * FROM klasa WHERE nauczycielNR = " + nauczycielID + ";"; SQLite.DataReader = SQLite.command.ExecuteReader(); while (SQLite.DataReader.Read()) { int klasaID = Convert.ToInt32(SQLite.DataReader["klasaID"].ToString()); klasa k = new klasa(klasaID); listaKlas.Add(k); } return(listaKlas); }
public static List <przedmiot> pobierzWszystkich(int klasaID) { List <przedmiot> listaPrzedmiotow = new List <przedmiot>(); cSQLite SQLite = new cSQLite(); SQLite.Zapytanie = "SELECT przedmiotID FROM przedmiot WHERE klasaNR = " + klasaID + ";"; SQLite.DataReader = SQLite.command.ExecuteReader(); while (SQLite.DataReader.Read()) { int przedmiotID = Convert.ToInt32(SQLite.DataReader["przedmiotID"].ToString()); przedmiot p = new przedmiot(przedmiotID); listaPrzedmiotow.Add(p); } SQLite.zamknijPolaczenie(); return(listaPrzedmiotow); }
public static List <uczen> pobierzWszystkich(int klasaID) { List <uczen> listaUczniow = new List <uczen>(); cSQLite SQLite = new cSQLite(); SQLite.otworzPolaczenie(); SQLite.Zapytanie = "SELECT uczenID FROM uczen WHERE klasaNR = " + klasaID + ";"; SQLite.DataReader = SQLite.command.ExecuteReader(); while (SQLite.DataReader.Read()) { int uczenID = Convert.ToInt32(SQLite.DataReader["uczenID"].ToString()); uczen u = new uczen(uczenID); listaUczniow.Add(u); } return(listaUczniow); }
/// <summary> /// pobiera obiekt na podstawie: dataKolumny, przedmiotNR, klasaNR /// </summary> /// <param name="lekcjaID"></param> public lekcja(string dataKolumny, int przedmiotNR, int klasaNR) { SQLite = new cSQLite(); SQLite.Zapytanie = "SELECT " + "* " + "FROM " + "lekcja " + "LEFT JOIN data ON lekcja.dataNR = data.dataID AND data.klasaNR = " + klasaNR + " " + "WHERE " + "data.dzien ='" + dataKolumny + "' AND lekcja.przedmiotNR = " + przedmiotNR + ";"; this.dataKolumny = dataKolumny; data d = new data(dataKolumny, klasaNR); this.dataNR = d.DataID; this.przedmiotNR = przedmiotNR; this.klasaNR = klasaNR; wykonajZapytanie(ERodzajZapytania.pobierz); wylaczEdycje = false; }
public static List <uczen_na_lekcji> pobierzWszystkich(int klasaNR) { List <uczen_na_lekcji> listaUnl = new List <uczen_na_lekcji>(); cSQLite SQLite = new cSQLite(); //SQLite.Zapytanie = "SELECT * FROM uczen_na_lekcji WHERE uczenNR in (SELECT uczenNR FROM uczen WHERE klasaNR = " + klasaNR + ");"; SQLite.Zapytanie = "SELECT * " + "FROM klasa AS k " + "JOIN uczen AS u ON u.klasaNR = k.klasaID " + "JOIN uczen_na_lekcji AS unl ON unl.uczenNR = u.uczenID " + "WHERE k.klasaID = " + klasaNR + ";"; SQLite.DataReader = SQLite.command.ExecuteReader(); while (SQLite.DataReader.Read()) { int uczen_na_lekcjiID = Convert.ToInt32(SQLite.DataReader["uczen_na_lekcjiID"].ToString()); uczen_na_lekcji unl = new uczen_na_lekcji(uczen_na_lekcjiID); listaUnl.Add(unl); } return(listaUnl); }
/// <summary> /// tworzy obiekt nauczyciel /// </summary> public nauczyciel() { SQLite = new cSQLite(); wylaczEdycje = false; }
/// <summary> /// tworzy obiekt uczen /// </summary> public uczen() { SQLite = new cSQLite(); }
static public void pobierzWszystkich(int klasaNR, int przedmiotNR) { cSQLite SQLite = new cSQLite(); //SQLite.Zapytanie = "SELECT klasaNR, przedmiotNR, }
/// <summary> /// tworzy obiekt klasa /// </summary> public klasa() { SQLite = new cSQLite(); //wylaczEdycje = false; }
/// <summary> /// tworzy obiekt lekcja /// </summary> public lekcja() { SQLite = new cSQLite(); wylaczEdycje = false; }
public uczen_na_lekcji() { SQLite = new cSQLite(); wylaczEdycje = false; }
public data() { SQLite = new cSQLite(); wylaczEdycje = true; }
public przedmiot() { SQLite = new cSQLite(); //wylaczEdycje = false; }