private void btnCapNhatTK_Click(object sender, EventArgs e)
        {
            if (CheckCapNhatTK == 0)
            {
                GiaoDienCapNhat();
                btnCapNhatTK.Text      = "Xác nhận";
                btnCapNhatTK.BackColor = Color.DarkCyan;

                btnHuyTK.Enabled = true;
                CheckCapNhatTK   = 1;
            }
            else
            {
                DTO.taikhoan tk = new DTO.taikhoan();
                tk.Tentk1   = tbTenTK.Text;
                tk.Matkhau  = tbMatKhau.Text;
                tk.Loaitk   = cbLoaiTK.SelectedIndex.ToString();
                tk.TenNV    = tbTenNV.Text;
                tk.Cmnd     = tbCMNDNV.Text;
                tk.Ngaysinh = dtpNgaySinhNV.Text;
                tk.Sdt      = tbSDTNV.Text;
                tk.Mucluong = tbMucLuongNV.Text;
                BUS.BUSWVN.Instance.CapNhatTK(tk, tbMaTK.Text);

                btnCapNhatTK.Text      = "Sửa";
                btnCapNhatTK.BackColor = Color.Navy;
                GiaoDienMacDinh();
                ButtonMacDinh();
            }
        }
        public void CapNhatTK(DTO.taikhoan tk, String idtk)
        {
            String query = "update dbo.Taikhoan set " +
                           "Tentk = '" + tk.Tentk1 + "'," +
                           "Matkhau = '" + tk.Matkhau + "'," +
                           "loai = " + tk.Loaitk + "," +
                           "TenNV = N'" + tk.TenNV + "'," +
                           "NgaySinh = CONVERT(date, '" + tk.Ngaysinh + "', 103)," +
                           "CMND = '" + tk.Cmnd + "'," +
                           "SDT = '" + tk.Sdt + "'," +
                           "MucLuong = '" + tk.Mucluong + "'" +
                           "where idtk = '" + idtk + "'";

            Dataprovider.Instance.ExcuteNonQuery(query);
        }
        public void ThemTk(DTO.taikhoan tk)
        {
            String query = "insert dbo.Taikhoan" +
                           "(Tentk, Matkhau, loai, TenNV, NgaySinh, CMND, SDT, MucLuong)" +
                           "values" +
                           "(" +
                           "'" + tk.Tentk1 + "'," +
                           "'" + tk.Matkhau + "'," +
                           tk.Loaitk + "," +
                           "N'" + tk.TenNV + "'," +
                           "convert(date,'" + tk.Ngaysinh + "',103)," +
                           "'" + tk.Cmnd + "'," +
                           "'" + tk.Sdt + "'," +
                           "'" + tk.Mucluong + "'" +
                           ")";

            Dataprovider.Instance.ExcuteNonQuery(query);
        }
        private void btnTaoMoiBan_Click(object sender, EventArgs e)
        {
            if (CheckThemMoiTK == 0)
            {
                GiaoDienNhapTT();
                btnTaoMoiTK.Text      = "Thêm";
                btnTaoMoiTK.BackColor = Color.DarkTurquoise;
                CheckThemMoiTK        = 1;

                btnHuyTK.Enabled   = true;
                btnHuyTK.BackColor = Color.Brown;
            }
            else
            {
                try
                {
                    String TenTK, MatKhau, TenNV;
                    TenTK   = tbTenTK.Text;
                    MatKhau = tbMatKhau.Text;
                    TenNV   = tbTenNV.Text;

                    if (TenTK.Length == 0)
                    {
                        MessageBox.Show("Tên Tài khoản không được trống");
                    }
                    else if (MatKhau.Length == 0)
                    {
                        MessageBox.Show("Mật khẩu không được trống");
                    }
                    else if (cbLoaiTK.SelectedIndex == 0)
                    {
                        MessageBox.Show("Hãy chọn một chức vụ");
                    }
                    else if (TenNV.Length == 0)
                    {
                        MessageBox.Show("Mỗi tài khoản cần ít nhất một tên đại diện");
                    }
                    else
                    {
                        DTO.taikhoan tk = new DTO.taikhoan();
                        tk.Tentk1   = tbTenTK.Text;
                        tk.Matkhau  = tbMatKhau.Text;
                        tk.Loaitk   = cbLoaiTK.SelectedIndex.ToString();
                        tk.TenNV    = tbTenNV.Text;
                        tk.Cmnd     = tbCMNDNV.Text;
                        tk.Ngaysinh = dtpNgaySinhNV.Text;
                        tk.Sdt      = tbSDTNV.Text;
                        tk.Mucluong = tbMucLuongNV.Text;

                        BUS.BUSWVN.Instance.ThemTK(tk);
                        MessageBox.Show("Thêm thành công");
                        GiaoDienMacDinh();
                        ButtonMacDinh();
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.ToString());
                    MessageBox.Show("Thêm tài khoản Thất bại, Vui lòng thử lại!!\nBấm Hủy đề thoát");
                }
            }
        }