Menu Bar dan Data GridView dengan Login dan Input Data Pada Visual Studio 2010 Utimate




Keterangan Interface
No.
Nama Komponen
Variabel Komponen
1
Label
lbllogin
2
Label
lblNama
3
Text Box
txtNama
4
Label
lblPw
5
Text Box
txtPw
6
Button
btnOk
7
Picture Box
pictureBox1

Keterangan Interface
No.
Nama Komponen
Variabel Komponen
1.
Text Box
txtNmPsien
2.
Text Box
txtPnykit
3.
Label
lbldtpsien
4.
Button
btnSearch
5.
Picture Box
pictureBox1
6.
Button
btnExit
7.
Data GridView
dgrPasien
8.
Button
btnCLear
9.
Button
btnSave
10.
Text Box
txtAlamat
11.
Text Box
txtRuangan
12.
Label
lblalamat
13.
Label
lblruangan
14.
Label
lblpenyakit
15.
Label
lblnamapasien
16.
Text Box
txtSearch

Nama Class
Nama Method
Source Code
Form 1
OK
private void btnOk_Click(object sender, EventArgs e)
        {
            if (txtNama.Text == "SitiMuliaSari" && txtPw.Text == "2016")             {
                Form2 go = new Form2();
                go.Show();
                this.Visible = false;            }
            else MessageBox.Show("Nama atau Password salah ! ! !");        }
Form 2
Save
  private void btnSave_Click(object sender, EventArgs e)
        {
            string[] row = new string[]
            {   
txtNmPsien.Text,txtPnykit.Text,txtRuangan.Text,txtAlamat.Text};
            dgrPasien.Rows.Add(row);        }

Clear
private void btnCLear_Click(object sender, EventArgs e)
        {
            foreach (DataGridViewCell oneCell in dgrPasien.SelectedCells            {
                if (oneCell.Selected)
                    dgrPasien.Rows.RemoveAt(oneCell.RowIndex);
            }

Exit
private void btnExit_Click(object sender, EventArgs e)
        {
            DialogResult dr = MessageBox.Show("Anda ingin keluar ?", "Awas!", MessageBoxButtons.OKCancel);            if (dr == DialogResult.OK)
            {
                this.Close();
            }
        }

Search
private void btnSearch_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < dgrPasien.RowCount - 1; i++)             {
                if (dgrPasien.Rows[i].Cells[0].Value.Equals(txtSearch.Text))
                {
                    dgrPasien.Rows[i].Visible = true;
                }
                else
                {
                    dgrPasien.Rows[i].Visible = false;
                }
Class Form 1
Variable Komponen
Event
Source Code
btnOk
Click
private void btnOk_Click(object sender, EventArgs e)
        {
            if (txtNama.Text == "SitiMuliaSari" && txtPw.Text == "2016")//berfungsi untuk nama dan password pada login

            {
                Form2 go = new Form2();
                go.Show();
                this.Visible = false; //menampilakan ke form2
            }
            else MessageBox.Show("Nama atau Password salah ! ! !"); //untuk menampilkan peringatan jika terjadi kesalahan pada penginputan nama atau password, bisa disebut validasi
        }
Class Form 2
Nama Komponen
Event
Source Code
btnSave
Click
private void btnSave_Click(object sender, EventArgs e)
        {
            string[] row = new string[]//mengisikan baris dengan string
            {
                txtNmPsien.Text,txtPnykit.Text,txtRuangan.Text,txtAlamat.Text}; //memanggil variabel nama,penyakit, ruangan, dan alamat
            dgrPasien.Rows.Add(row); //menampilkan kolom pada data gridview
        }
btnClear
Click
private void btnCLear_Click(object sender, EventArgs e)
        {
            foreach (DataGridViewCell oneCell in dgrPasien.SelectedCells) ) //fungsi perulangan untuk data gridview

            {
                if (oneCell.Selected)
                    dgrPasien.Rows.RemoveAt(oneCell.RowIndex); //perulangan untuk data gridview
            }
        }
btnExit
Click
private void btnExit_Click(object sender, EventArgs e)
        {
            DialogResult dr = MessageBox.Show("Anda ingin keluar ?", "Awas!", MessageBoxButtons.OKCancel); // untuk menampilkan validasi peringatan ketika akan keluar dari program

            if (dr == DialogResult.OK)
            {
                this.Close();
            }
        }
btnSearch
Click
private void btnSearch_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < dgrPasien.RowCount - 1; i++)
            {
                if (dgrPasien.Rows[i].Cells[0].Value.Equals(txtSearch.Text))
                {
                    dgrPasien.Rows[i].Visible = true;
                }
                else
                {
                    dgrPasien.Rows[i].Visible = false;
                }    //fungsi perulangan untuk mencari data

            }
        }









Subscribe to receive free email updates:

0 Response to "Menu Bar dan Data GridView dengan Login dan Input Data Pada Visual Studio 2010 Utimate"

Posting Komentar