protected override void wykonajZapytanie(ERodzajZapytania rodzaj) { if (rodzaj == ERodzajZapytania.wyslij) { SQLite.wykonajZapytanie(rodzaj); } else { SQLite.otworzPolaczenie(); SQLite.DataReader = SQLite.command.ExecuteReader(); while (SQLite.DataReader.Read()) { uczenID = Convert.ToInt32(SQLite.DataReader["uczenID"].ToString()); klasaNR = Convert.ToInt32(SQLite.DataReader["klasaNR"].ToString()); imie = SQLite.DataReader["imie"].ToString(); nazwisko = SQLite.DataReader["nazwisko"].ToString(); pesel = SQLite.DataReader["pesel"].ToString(); email = SQLite.DataReader["email"].ToString(); telefon_ucznia = SQLite.DataReader["telefon_ucznia"].ToString(); telefon_rodzica = SQLite.DataReader["telefon_rodzica"].ToString(); uwagi = SQLite.DataReader["uwagi"].ToString(); } SQLite.zamknijPolaczenie(); } }
protected override void wykonajZapytanie(ERodzajZapytania rodzaj) { if (rodzaj == ERodzajZapytania.wyslij) { SQLite.wykonajZapytanie(rodzaj); } else { SQLite.otworzPolaczenie(); SQLite.DataReader = SQLite.command.ExecuteReader(); while (SQLite.DataReader.Read()) { dataID = Convert.ToInt32(SQLite.DataReader["dataID"].ToString()); klasaNR = Convert.ToInt32(SQLite.DataReader["klasaNR"].ToString()); dzien = (DateTime)SQLite.DataReader["dzien"]; } } }
protected override void wykonajZapytanie(ERodzajZapytania rodzaj) { if (rodzaj == ERodzajZapytania.wyslij) { SQLite.wykonajZapytanie(rodzaj); } else { SQLite.otworzPolaczenie(); SQLite.DataReader = SQLite.command.ExecuteReader(); while (SQLite.DataReader.Read()) { przedmiotID = Convert.ToInt32(SQLite.DataReader["przedmiotID"].ToString()); klasaNR = Convert.ToInt32(SQLite.DataReader["klasaNR"].ToString()); nazwa = SQLite.DataReader["nazwa"].ToString(); } SQLite.zamknijPolaczenie(); } }
/// <summary> /// chyba to przeniose do nauczyciela /// </summary> public void wykonajZapytanie(ERodzajZapytania rodzaj) { if (rodzaj == ERodzajZapytania.wyslij) { otworzPolaczenie(); try { command.ExecuteNonQuery(); } catch (Exception) { throw new Exception(Zapytanie); } zamknijPolaczenie(); } else { throw new System.NotImplementedException(); } }
/// <summary> /// wykonuje zapytanie na obiekcie /// </summary> protected override void wykonajZapytanie(ERodzajZapytania rodzaj) { if (rodzaj == ERodzajZapytania.wyslij) { SQLite.wykonajZapytanie(rodzaj); } else { SQLite.otworzPolaczenie(); SQLite.DataReader = SQLite.command.ExecuteReader(); while (SQLite.DataReader.Read()) { klasaID = Convert.ToInt32(SQLite.DataReader["klasaID"].ToString()); NauczycielNR = Convert.ToInt32(SQLite.DataReader["nauczycielNR"].ToString()); gospodarzNR = Convert.ToInt32(SQLite.DataReader["gospodarzNR"].ToString()); nazwa = SQLite.DataReader["nazwa"].ToString(); rocznik = SQLite.DataReader["rocznik"].ToString(); } SQLite.zamknijPolaczenie(); } }
/// <summary> /// wyslij : this.wykonajZapytanie = SQLite.wykonajZapytanie; /// pobierz: ustawia DataReader oraz ustawia wszystkie elementy obiektu nauczyciel /// </summary> /// <param name="rodzaj">typ zapytania: wyslij, pobierz</param> protected override void wykonajZapytanie(ERodzajZapytania rodzaj) { if (rodzaj == ERodzajZapytania.wyslij) { SQLite.wykonajZapytanie(rodzaj); return; } SQLite.otworzPolaczenie(); SQLite.DataReader = SQLite.command.ExecuteReader(); while (SQLite.DataReader.Read()) { nauczycielID = Convert.ToInt32(SQLite.DataReader["nauczycielID"].ToString()); login = SQLite.DataReader["login"].ToString(); haslo = SQLite.DataReader["haslo"].ToString(); imie = SQLite.DataReader["imie"].ToString(); nazwisko = SQLite.DataReader["nazwisko"].ToString(); email = SQLite.DataReader["Email"].ToString(); email_haslo = SQLite.DataReader["email_haslo"].ToString(); zalogowany_mail = Convert.ToInt32(SQLite.DataReader["zalogowany_mail"].ToString()); } SQLite.zamknijPolaczenie(); }
protected override void wykonajZapytanie(ERodzajZapytania rodzaj) { if (rodzaj == ERodzajZapytania.wyslij) { SQLite.wykonajZapytanie(rodzaj); } else { SQLite.otworzPolaczenie(); SQLite.DataReader = SQLite.command.ExecuteReader(); while (SQLite.DataReader.Read()) { uczen_na_lekcjiID = Convert.ToInt32(SQLite.DataReader["uczen_na_lekcjiID"].ToString()); uczenNR = Convert.ToInt32(SQLite.DataReader["uczenNR"].ToString()); lekcjaNR = Convert.ToInt32(SQLite.DataReader["lekcjaNR"].ToString()); obecnosc = Convert.ToInt32(SQLite.DataReader["obecnosc"].ToString()); //System.Windows.Forms.MessageBox.Show(SQLite.DataReader["ocena"].ToString().Length.ToString()); if (SQLite.DataReader["ocena"].ToString().Length != 0) { ocena = Convert.ToInt32(SQLite.DataReader["ocena"].ToString()); } } } }
protected abstract void wykonajZapytanie(ERodzajZapytania rodzaj);