Ejemplo n.º 1
0
        void TampilSiswaCellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            int currentRow = int.Parse(e.RowIndex.ToString());

            if (tampilSiswa.Columns[e.ColumnIndex] == editSiswa && currentRow >= 0)
            {
                int           id   = Convert.ToInt32(tampilSiswa[0, currentRow].Value.ToString());
                editSiswa     f2   = new editSiswa();
                bacaDataSiswa baca = new bacaDataSiswa();
                tabel = baca.pilihSiswa(id);
                string nama = "", alamat = "", kelahiran = "", password = "";
                foreach (DataRow kolom in tabel.Rows)
                {
                    nama      = kolom["nama_siswa"].ToString();
                    alamat    = kolom["alamat"].ToString();
                    kelahiran = kolom["kelahiran"].ToString();
                    password  = kolom["password"].ToString();
                }
                f2.nama      = nama;
                f2.alamat    = alamat;
                f2.kelahiran = kelahiran;
                f2.pwd       = password;
                f2.no_induk  = id;
                tampilSiswa.Update();
                f2.ShowDialog();
            }
            else if (tampilSiswa.Columns[e.ColumnIndex] == hapusSiswa && currentRow >= 0)
            {
                int        id  = Convert.ToInt32(tampilSiswa[0, currentRow].Value.ToString());
                hapusSiswa hps = new hapusSiswa();
                tabel = hps.hapusDataSiswa(id);
                tampilSiswa.Update();
                MessageBox.Show("Data Siswa berhasil dihapus");
            }
        }
Ejemplo n.º 2
0
        void Button5Click(object sender, EventArgs e)
        {
            bacaDataSiswa baca = new bacaDataSiswa();

            tabel = baca.lihatSemuaSiswa();
            tampilSiswa.DataSource = null;
            tampilSiswa.Columns.Clear();
            tampilSiswa.DataSource            = tabel;
            tampilSiswa.AllowUserToAddRows    = false;
            tampilSiswa.ReadOnly              = true;
            tampilSiswa.Columns[0].HeaderText = "No Induk";
            tampilSiswa.Columns[0].Width      = 125;
            tampilSiswa.Columns[1].HeaderText = "Nama Siswa";
            tampilSiswa.Columns[1].Width      = 200;
            tampilSiswa.Columns[2].HeaderText = "Alamat";
            tampilSiswa.Columns[2].Width      = 120;
            editSiswa       = new DataGridViewButtonColumn();
            editSiswa.Width = 60;
            editSiswa.UseColumnTextForButtonValue = true;
            editSiswa.Text = "Edit";
            tampilSiswa.Columns.Add(editSiswa);
            hapusSiswa       = new DataGridViewButtonColumn();
            hapusSiswa.Width = 60;
            hapusSiswa.UseColumnTextForButtonValue = true;
            hapusSiswa.Text = "Hapus";
            tampilSiswa.Columns.Add(hapusSiswa);
        }
Ejemplo n.º 3
0
        public void MaxNis()
        {
            bacaDataSiswa baca = new bacaDataSiswa();

            tabel = baca.maxNis();
            foreach (DataRow kolom in tabel.Rows)
            {
                string id = kolom["id"].ToString();
                nInduk.Text    = id;
                passSiswa.Text = id;
            }
        }
Ejemplo n.º 4
0
        public void DaftarSiswa()
        {
            bacaDataSiswa baca = new bacaDataSiswa();

            tabel = baca.lihatSemuaSiswa();
            foreach (DataRow kolom in tabel.Rows)
            {
                string id     = kolom["no_induk"].ToString();
                string nm_kat = kolom["nama_siswa"].ToString();
                string gbng   = "" + id + "-" + nm_kat + "";
                nmSiswa.Items.Add(gbng);
            }
        }