示例#1
0
 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();
     }
 }
示例#2
0
 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();
     }
 }
示例#4
0
 /// <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();
     }
 }
示例#5
0
 /// <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();
     }
 }
示例#6
0
        /// <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();
        }
示例#7
0
 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);