Exemplo n.º 1
0
 /// <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;
 }
Exemplo n.º 2
0
 public przedmiot(int przedmiotID)
 {
     this.przedmiotID = przedmiotID;
     SQLite           = new cSQLite();
     SQLite.Zapytanie = "SELECT * FROM przedmiot WHERE przedmiotID = " + przedmiotID + ";";
     wykonajZapytanie(ERodzajZapytania.pobierz);
     wylaczEdycje = false;
 }
Exemplo n.º 3
0
 public uczen(int uczenID)
 {
     this.uczenID     = uczenID;
     SQLite           = new cSQLite();
     SQLite.Zapytanie = "SELECT * FROM uczen WHERE uczenID = " + this.uczenID + ";";
     wykonajZapytanie(ERodzajZapytania.pobierz);
     wylaczEdycje = false;
 }
Exemplo n.º 4
0
 /// <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;
 }
Exemplo n.º 5
0
 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;
 }
Exemplo n.º 6
0
 /// <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;
 }
Exemplo n.º 7
0
 /// <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;
 }
Exemplo n.º 8
0
        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);
        }
Exemplo n.º 9
0
 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;
 }
Exemplo n.º 10
0
 /// <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();
 }
Exemplo n.º 11
0
        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);
        }
Exemplo n.º 12
0
        /// <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);
        }
Exemplo n.º 13
0
        /// <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);
        }
Exemplo n.º 14
0
        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);
        }
Exemplo n.º 15
0
        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);
        }
Exemplo n.º 16
0
        /// <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;
        }
Exemplo n.º 17
0
        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);
        }
Exemplo n.º 18
0
 /// <summary>
 /// tworzy obiekt nauczyciel
 /// </summary>
 public nauczyciel()
 {
     SQLite       = new cSQLite();
     wylaczEdycje = false;
 }
Exemplo n.º 19
0
 /// <summary>
 /// tworzy obiekt uczen
 /// </summary>
 public uczen()
 {
     SQLite = new cSQLite();
 }
Exemplo n.º 20
0
 static public void pobierzWszystkich(int klasaNR, int przedmiotNR)
 {
     cSQLite SQLite = new cSQLite();
     //SQLite.Zapytanie = "SELECT klasaNR, przedmiotNR,
 }
Exemplo n.º 21
0
 /// <summary>
 /// tworzy obiekt klasa
 /// </summary>
 public klasa()
 {
     SQLite = new cSQLite();
     //wylaczEdycje = false;
 }
Exemplo n.º 22
0
 /// <summary>
 /// tworzy obiekt lekcja
 /// </summary>
 public lekcja()
 {
     SQLite       = new cSQLite();
     wylaczEdycje = false;
 }
Exemplo n.º 23
0
 public uczen_na_lekcji()
 {
     SQLite       = new cSQLite();
     wylaczEdycje = false;
 }
Exemplo n.º 24
0
 public data()
 {
     SQLite       = new cSQLite();
     wylaczEdycje = true;
 }
Exemplo n.º 25
0
 public przedmiot()
 {
     SQLite = new cSQLite();
     //wylaczEdycje = false;
 }