コード例 #1
0
 private void btthongtin_Click(object sender, EventArgs e)
 {
     if (tam == false)
     {
         txtdiachi.Enabled = txthoten.Enabled = txttendangnhap.Enabled = true;
         tam             = true;
         btthongtin.Text = "OK";
     }
     else
     {
         KTdangnhap.strdiachi    = txtdiachi.Text;
         KTdangnhap.strhoten     = txthoten.Text;
         KTdangnhap.strnguoidung = txttendangnhap.Text;
         Lnhanvien nv = new Lnhanvien(KTdangnhap.strmanhanvien, KTdangnhap.strhoten, KTdangnhap.strdiachi, KTdangnhap.strquyenhan, KTdangnhap.strnguoidung, KTdangnhap.strmatkhau);
         if (nv.capnhat() == true)
         {
             txtdiachi.Enabled = txthoten.Enabled = txttendangnhap.Enabled = false;
             tam             = false;
             btthongtin.Text = "Thay đổi thông tin";
             MessageBox.Show("Đã cập nhật thành công", "Thông báo");
         }
         else
         {
             MessageBox.Show("Cập nhật thất bại bạn hãy thử lại", "Thông báo");
         }
     }
 }
コード例 #2
0
ファイル: themnv.cs プロジェクト: chenguyenquynhnhu/OLD
 private void button2_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Bạn có thật sự muốn xoá nhân viên này", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         Lnhanvien nv = new Lnhanvien();
         nv.set_manhanvien(txtmanv.Text);
         if (nv.xoabo() == true)
         {
             MessageBox.Show("Bạn đã xoá bỏ thành công");
             listView1.Items[i].Remove();
             DataRow dr = ds.Tables[0].Rows.Find(txtmanv.Text);
             ds.Tables[0].Rows.Remove(dr);
             for (int j = i; j < ds.Tables[0].Rows.Count - 1; j++)
             {
                 s[j] = s[j + 1];
             }
             if (i > 0)
             {
                 i = i - 1;
             }
             load_textbox(i);
         }
         else
         {
             MessageBox.Show("Quá trình xoá bỏ gặp thất bại bạn hãy kiểm tra lại");
         }
     }
 }
コード例 #3
0
 private void btthaydoi_Click(object sender, EventArgs e)
 {
     if (txtmatkhaucu.Text.Trim() != KTdangnhap.strmatkhau.Trim())
     {
         MessageBox.Show("Mật khẩu cũ không đúng,hãy nhập lại", "Thông báo");
         tam = false;
     }
     else
     {
         tam = true;
     }
     if (txtmatkhaumoi.Text != txtnhaplai.Text)
     {
         MessageBox.Show("Mật khẩu mới không khớp,hãy nhập lại", "Thông báo");
         tam1 = false;
     }
     else
     {
         tam1 = true;
     }
     if (tam && tam1)
     {
         Lnhanvien nv = new Lnhanvien(KTdangnhap.strmanhanvien, KTdangnhap.strhoten, KTdangnhap.strdiachi, KTdangnhap.strquyenhan, KTdangnhap.strnguoidung, KTdangnhap.strmatkhau);
         if (nv.doimatkhau(txtmatkhaumoi.Text) == true)
         {
             MessageBox.Show("Đã hoàn thành việc thay đôi mật khẩu", "Thông báo");
         }
         else
         {
             MessageBox.Show("Việc thay đổi đã bị lỗi hãy thử lại sau", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Question);
         }
     }
 }
コード例 #4
0
ファイル: Phanquyen.cs プロジェクト: chenguyenquynhnhu/OLD
        //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");
            }
        }
コード例 #5
0
ファイル: themnv.cs プロジェクト: chenguyenquynhnhu/OLD
        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]);
            }
        }