コード例 #1
0
ファイル: LijstLeerlingen.xaml.cs プロジェクト: Cidriyan/GIP
        private void ListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            lstLeerlingAanwezigheid.Items.Clear();
            Leerling objLeerling = (Leerling)lstLeerlingenLijst.SelectedItem;

            OpvullenAanwezigheidsListBox(objLeerling);
        }
コード例 #2
0
        private void lstLeerlingLijst_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            Leerling objLeerling = (Leerling)lstLeerlingLijst.SelectedItem;

            chkMaandag.IsChecked   = objLeerling.blMaandag;
            chkDinsdag.IsChecked   = objLeerling.blDinsdag;
            chkDonderdag.IsChecked = objLeerling.blDonderdag;
            chkVrijdag.IsChecked   = objLeerling.blVrijdag;
        }
コード例 #3
0
ファイル: LijstLeerlingen.xaml.cs プロジェクト: Cidriyan/GIP
        private void UpdateDBStatus(String _CkStatus, Leerling _objLeerling)
        {
            string          _conn = string.Format("server=84.196.202.210;user id=Denzel;database=arduino;password={0}", "Denzel");
            MySqlConnection conn  = new MySqlConnection(_conn);

            conn.Open();
            string       _cmd = string.Format("update aanwezigheidslijst set Status_idStatus = {0} where Leerling_idLeerlingen = {1}", _CkStatus, _objLeerling.strIdnummer);
            MySqlCommand cmd  = new MySqlCommand(_cmd, conn);

            cmd.ExecuteNonQuery();
            conn.Close();
        }
コード例 #4
0
        private void UpdateDBDag(string _DBDag, bool _blDag, Leerling _objLeerling)
        {
            string          _conn = string.Format("server=84.196.202.210;user id=Denzel;database=arduino;password={0}", "Denzel");
            MySqlConnection conn  = new MySqlConnection(_conn);

            conn.Open();
            string       _cmd = string.Format("update leerling set {0} = {1} where idLeerlingen = {2}", _DBDag, _blDag, _objLeerling.strIdnummer);
            MySqlCommand cmd  = new MySqlCommand(_cmd, conn);

            cmd.ExecuteNonQuery();
            conn.Close();
        }
コード例 #5
0
ファイル: LijstLeerlingen.xaml.cs プロジェクト: Cidriyan/GIP
        private void RadioButton_Checked_3(object sender, RoutedEventArgs e)
        {
            Leerling objLeerling = (Leerling)lstLeerlingenLijst.SelectedItem;

            if (objLeerling == null)
            {
                return;
            }
            else
            {
                UpdateDBStatus("4", objLeerling);
            }
        }
コード例 #6
0
        private void chkDinsdag_Click(object sender, RoutedEventArgs e)
        {
            Leerling objLeerling = (Leerling)lstLeerlingLijst.SelectedItem;

            if (objLeerling == null)
            {
                return;
            }
            else
            {
                objLeerling.blDinsdag = Convert.ToBoolean(chkDinsdag.IsChecked);
                UpdateDBDag("Tuesday", objLeerling.blDinsdag, objLeerling);
            }
        }
コード例 #7
0
ファイル: LijstLeerlingen.xaml.cs プロジェクト: Cidriyan/GIP
        private void OpvullenAanwezigheidsListBox(Leerling _objLeerling)
        {
            string          _conn = string.Format("server=84.196.202.210;user id=Denzel;database=arduino;password={0}", "Denzel");
            MySqlConnection conn  = new MySqlConnection(_conn);

            conn.Open();
            string          _cmd = string.Format("SELECT * from aanwezigheidslijst where Leerling_idLeerlingen = {0}", _objLeerling.strIdnummer);
            MySqlCommand    cmd  = new MySqlCommand(_cmd, conn);
            MySqlDataReader dr   = cmd.ExecuteReader();

            while (dr.Read())
            {
                Aanwezigheid objAanwezigheid = new Aanwezigheid(dr[0].ToString(), dr[1].ToString(), dr[2].ToString(), dr[3].ToString());
                lstLeerlingAanwezigheid.Items.Add(objAanwezigheid);
            }

            conn.Close();
        }
コード例 #8
0
ファイル: LijstLeerlingen.xaml.cs プロジェクト: Cidriyan/GIP
        public void OpvullenListBox()
        {
            string          _conn = string.Format("server=84.196.202.210;user id=Denzel;database=arduino;password={0}", "Denzel");
            MySqlConnection conn  = new MySqlConnection(_conn);

            conn.Open();
            string          _cmd = string.Format("SELECT * from leerling");
            MySqlCommand    cmd  = new MySqlCommand(_cmd, conn);
            MySqlDataReader dr   = cmd.ExecuteReader();

            while (dr.Read())
            {
                Leerling objLeerling = new Leerling(dr[0].ToString(), dr[1].ToString(), dr[2].ToString(), Convert.ToInt16(dr[3]), Convert.ToBoolean(dr[4]), Convert.ToBoolean(dr[5]), Convert.ToBoolean(dr[6]), Convert.ToBoolean(dr[7]));
                lstLeerlingenLijst.Items.Add(objLeerling);
            }

            conn.Close();
        }
コード例 #9
0
ファイル: LijstLeerlingen.xaml.cs プロジェクト: Cidriyan/GIP
        private void txtZoekNaam_KeyUp(object sender, KeyEventArgs e)
        {
            string          _conn = string.Format("server=84.196.202.210;user id=Denzel;database=arduino;password={0}", "Denzel");
            MySqlConnection conn  = new MySqlConnection(_conn);

            conn.Open();
            string          _cmd = string.Format("SELECT * from leerling where LeerlingVNaam like '{0}%' ", txtZoekNaam.Text);
            MySqlCommand    cmd  = new MySqlCommand(_cmd, conn);
            MySqlDataReader dr   = cmd.ExecuteReader();

            lstLeerlingenLijst.Items.Clear();
            while (dr.Read())
            {
                Leerling objLeerling = new Leerling(dr[0].ToString(), dr[1].ToString(), dr[2].ToString(), Convert.ToInt16(dr[3]), Convert.ToBoolean(dr[4]), Convert.ToBoolean(dr[5]), Convert.ToBoolean(dr[6]), Convert.ToBoolean(dr[7]));
                lstLeerlingenLijst.Items.Add(objLeerling);
            }

            conn.Close();
        }
コード例 #10
0
        private void LitBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            Klassen         objKlas = (Klassen)LitBox.SelectedItem;
            string          _conn   = string.Format("server=84.196.202.210;user id=Dylan;database=arduino;password={0}", "Devaien");
            MySqlConnection conn    = new MySqlConnection(_conn);

            conn.Open();
            string          _cmd = string.Format("SELECT idLeerlingen, LeerlingVNaam, LeerlingANaam FROM leerling WHERE klassen_idKlassen = {0} AND WHERE LeerlingKaatID = null", objKlas.intidKlassen);
            MySqlCommand    cmd  = new MySqlCommand(_cmd, conn);
            MySqlDataReader dr   = cmd.ExecuteReader();

            while (dr.Read())
            {
                Leerling objLeerling = new Leerling(dr[1].ToString(), (dr[0].ToString()));
                LitBox.Items.Add(objLeerling);
            }

            conn.Close();
        }