Example #1
0
        //bool tam = true;

        private void button4_Click(object sender, EventArgs e)
        {
            string str = treeView1.SelectedNode.Tag.ToString();

            if (str != "Ro")
            {
                /*if (tam)
                 * {
                 *  //listView1.Enabled = true;
                 *  tam = false;
                 *  //button1.Text = "OK";
                 * }
                 *
                 * else
                 * {*/
                string st = "";
                for (int i = 0; i < listView1.CheckedItems.Count; i++)
                {
                    st = st + listView1.CheckedItems[i].Text;
                }
                //MessageBox.Show(st);
                if (st != "")
                {
                    Lnhanvien nv = new Lnhanvien();
                    nv.set_manhanvien(txtmanhanvien.Text);
                    //nv.set_matkhau("");
                    nv.set_diachi(txtdiachi.Text);
                    nv.set_hoten(txthoten.Text);
                    //nv.set_quyenhan(cb1.Text);
                    nv.set_tendangnhap(txttendangnhap.Text);
                    nv.set_manhanvien(str.Substring(1, str.Length - 1));
                    if (st.IndexOf("ADMIN") >= 0)
                    {
                        nv.nangquyen("ADMIN");
                    }
                    else
                    {
                        nv.nangquyen(st);
                    }
                    nv.capnhat();
                    //button1.Text = "Cập Nhật";
                    //tam = true;
                    //listView1.Enabled = false;
                    MessageBox.Show("Đã thực hiện thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Question);
                }
                //else
                //{
                //MessageBox.Show("Hãy kiểm tra lại giá trị quyền hạn", "Thông báo");
                //}
            }

            else
            {
                MessageBox.Show("Bạn phải chọn nhân viên", "Thông báo");
            }
        }
Example #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (button1.Text == "OK")
            {
                button1.Text           = "Tạo mới";
                txtmanv.Enabled        = false;
                txtdiachi.Enabled      = false;
                txthoten.Enabled       = false;
                txttendangnhap.Enabled = false;
                cb1.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(cb1.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[6] = cb1.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(cb1.Text);
                    //---------------------------------
                    dataGridView1.DataSource = ds.Tables[0];
                    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";
                txtmanv.Enabled        = true;
                txtdiachi.Enabled      = true;
                txthoten.Enabled       = true;
                txttendangnhap.Enabled = true;
                cb1.Enabled            = true;
                txtdiachi.Text         = "";
                txtmanv.Text           = "";
                txthoten.Text          = "";
                txttendangnhap.Text    = "";
                //txtmanv.Text = taoma(s[ds.Tables[0].Rows.Count-1]);
            }
        }