示例#1
0
        void Button8Click(object sender, EventArgs e)
        {
            bacaRanking ranking = new bacaRanking();

            tabel = ranking.bacaSemuaRanking();

            bacaSiswa jmlsiswa = new bacaSiswa();

            siswa = jmlsiswa.bacaTotalSiswa();

            totalSiswa.Text                  = Convert.ToString(Convert.ToInt32(siswa.Rows.Count));
            siswaIkut.Text                   = Convert.ToString(Convert.ToInt32(tabel.Rows.Count));
            tampilRanking.ReadOnly           = true;
            tampilRanking.AllowUserToAddRows = false;
            tampilRanking.DataSource         = null;
            tampilRanking.Columns.Clear();
            tampilRanking.DataSource            = tabel;
            tampilRanking.Columns[0].HeaderText = "Nomor Induk Siswa";
            tampilRanking.Columns[0].Width      = 170;
            tampilRanking.Columns[1].HeaderText = "Nama Siswa";
            tampilRanking.Columns[1].Width      = 200;
            tampilRanking.Columns[2].HeaderText = "Rata-Rata Nilai";
            tampilRanking.Columns[2].Width      = 150;
            tampilRanking.Columns[3].HeaderText = "Waktu (detik)";
            tampilRanking.Columns[3].Width      = 150;
        }
        void Button9Click(object sender, EventArgs e)
        {
            bacaSiswa updateData = new bacaSiswa();

            tabel = updateData.UpdateDataSiswa(Convert.ToInt32(no), namaEdit.Text.ToString(), kelahiranEdit.Text.ToString(), alamatEdit.Text.ToString());
            MessageBox.Show("Data berhasil di-update...!!!");
            namaSiswa.Text   = namaEdit.Text.ToString();
            kelahiran.Text   = kelahiranEdit.Text.ToString();
            alamatSiswa.Text = alamatEdit.Text.ToString();
        }
        void BtnGantiPwdClick(object sender, EventArgs e)
        {
            bacaSiswa updatePwd = new bacaSiswa();

            tabel = updatePwd.UpdatePasswordSiswa(Convert.ToInt32(no), pwdBaruUlangEdit.Text.ToString());
            MessageBox.Show("Password / Kata Sandi untuk Log In berhasil di-update...!!!");
            pwdBaruEdit.Text        = "";
            pwdBaruUlangEdit.Text   = "";
            pwdLamaEdit.Text        = "";
            statusUlangPwdBaru.Text = "";
            statusPwdLama.Text      = "";
            statusPwdBaru.Text      = "";
        }
        void BtnGantiFotoClick(object sender, EventArgs e)
        {
            int panjang_gambar = 0, tinggi_gambar = 0, ukuran_bagi;

            try {
                openFoto.ShowDialog();
                foto           = openFoto.FileName;
                gambar         = new Bitmap(Image.FromFile(foto));
                panjang_gambar = gambar.Width;
                tinggi_gambar  = gambar.Height;
                if (panjang_gambar > tinggi_gambar)
                {
                    ukuran_bagi     = panjang_gambar / 65;
                    panjang_gambar  = panjang_gambar / ukuran_bagi;
                    tinggi_gambar   = tinggi_gambar / ukuran_bagi;
                    gambar          = new Bitmap(gambar, panjang_gambar, tinggi_gambar);
                    gbr_foto.Image  = gambar;
                    gbr_foto2.Image = gambar;
                }
                else
                {
                    ukuran_bagi     = tinggi_gambar / 75;
                    panjang_gambar  = panjang_gambar / ukuran_bagi;
                    tinggi_gambar   = tinggi_gambar / ukuran_bagi;
                    gambar          = new Bitmap(gambar, panjang_gambar, tinggi_gambar);
                    gbr_foto.Image  = gambar;
                    gbr_foto2.Image = gambar;
                }
                bacaSiswa updt      = new bacaSiswa();
                string    nama_baru = "" + no + ".jpg";
                tabel = updt.UpdateFoto(Convert.ToInt32(no), nama_baru);
                string lokasi = "D://foto_user/" + nama_baru + "";
                gambar.Save(lokasi);
            }
            catch (Exception) {
            }
        }