示例#1
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (button1.Text == "OK")
            {
                button1.Text           = "Tạo mới";
                txtdiachi.Enabled      = false;
                txthoten.Enabled       = false;
                txttendangnhap.Enabled = false;
                comboBox1.Enabled      = false;
                Lnhanvien nv = new Lnhanvien();
                nv.set_manhanvien(txtmanv.Text);
                nv.set_matkhau("");
                nv.set_diachi(txtdiachi.Text);
                nv.set_hoten(txthoten.Text);
                nv.set_quyenhan(comboBox1.Text);
                nv.set_tendangnhap(txttendangnhap.Text);
                i = ds.Tables[0].Rows.Count;
                if (nv.taomoi())
                {
                    s[i] = txtmanv.Text;
                    //======cập nhật thông tin cho Dataset===========
                    DataRow dr;
                    dr    = ds.Tables[0].NewRow();
                    dr[0] = txtmanv.Text;
                    dr[1] = txthoten.Text;
                    dr[2] = txtdiachi.Text;
                    dr[3] = txttendangnhap.Text;
                    dr[4] = "";
                    dr[5] = comboBox1.Text;
                    ds.Tables[0].Rows.Add(dr);
                    //-------------------------------

                    //======Cập nhật thông tin cho Listview==========
                    listView1.Items.Add(txthoten.Text, 1);
                    listView1.Items[i].SubItems.Add(txtdiachi.Text);
                    listView1.Items[i].SubItems.Add(txttendangnhap.Text);
                    listView1.Items[i].SubItems.Add(comboBox1.Text);
                    //---------------------------------
                    MessageBox.Show("Quá trình tạo mới đã thành công");
                }
                else
                {
                    MessageBox.Show("Quá trình tạo mới bị lỗi bạn hãy thử lại");
                }
            }
            else
            {
                button1.Text           = "OK";
                txtdiachi.Enabled      = true;
                txthoten.Enabled       = true;
                txttendangnhap.Enabled = true;
                comboBox1.Enabled      = true;
                txtdiachi.Text         = "";
                txthoten.Text          = "";
                txttendangnhap.Text    = "";
                txtmanv.Text           = taoma(s[ds.Tables[0].Rows.Count - 1]);
            }
        }