Exemple #1
0
 private void nvthemkhachhang_Load(object sender, EventArgs e)
 {
     Connect = new SqlConnection(StringConnect); //Khởi tạo kết nối với đường dẫn StringConnect
     Connect.Open();
     TBtenKH.Focus();
     Form_C_Customer_Load();
 }
Exemple #2
0
        private void BangKH_Click(object sender, EventArgs e)
        {
            if (ThemKH.Enabled == false)
            {
                MessageBox.Show("Bạn đang ở trạng thái thêm mới.", "Thống báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                TBtenKH.Focus();
                return;
            }

            if (DTKH.Rows.Count == 0)
            {
                MessageBox.Show("Không có dữ liệu.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }

            TBmaKH.Text        = BangKH.CurrentRow.Cells["Mã khách hàng"].Value.ToString();
            TBtenKH.Text       = BangKH.CurrentRow.Cells["Tên khách hàng"].Value.ToString();
            TBcmtKH.Text       = BangKH.CurrentRow.Cells["Chứng minh thư"].Value.ToString();
            TBsdtKH.Text       = BangKH.CurrentRow.Cells["Số điện thoại"].Value.ToString();
            TBghichuKH.Text    = BangKH.CurrentRow.Cells["Ghi chú"].Value.ToString();
            TBdiachiKH.Text    = BangKH.CurrentRow.Cells["Địa chỉ"].Value.ToString();
            SuaKH.Enabled      = true;
            XoaKH.Enabled      = true;
            ResetKH.Enabled    = true;
            TBtenKH.Enabled    = true;
            TBdiachiKH.Enabled = true;
            TBcmtKH.Enabled    = true;
            TBsdtKH.Enabled    = true;
            TBghichuKH.Enabled = true;
        }
Exemple #3
0
        private void b_SuaKH_Click(object sender, EventArgs e)
        {
            string sql;

            if (TBtenKH.Text.Trim().Length == 0)
            {
                MessageBox.Show("Bạn chưa nhập tên khách hàng.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                TBtenKH.Focus();
                return;
            }

            if (TBsdtKH.Text.Trim().Length == 0)
            {
                MessageBox.Show("Bạn chưa nhập số điện thoại của khách hàng.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                TBcmtKH.Focus();
                return;
            }
            //update kh chưa có trong csdl//
            sql = "Update KH set TEN_KH = N'" + TBtenKH.Text.Trim() + "', DIACHI_KH = N'" + TBdiachiKH.Text.Trim() + "', GHICHU = N'" + TBghichuKH.Text.Trim() + "', CMTND = '"
                  + TBcmtKH.Text.Trim() + "', SDT_KH = '" + TBsdtKH.Text.Trim() + "' WHERE MA_KH = " + TBmaKH.Text + "";
            ChayLenh(sql, Connect);

            LoadDGVKH();
            ResetValuesKH();
            TBtenKH.Enabled    = false;
            TBdiachiKH.Enabled = false;
            TBcmtKH.Enabled    = false;
            TBsdtKH.Enabled    = false;
            TBghichuKH.Enabled = false;
            b_LuuKH.Enabled    = false;
            b_SuaKH.Enabled    = false;
        }
Exemple #4
0
        private void LuuKH_Click(object sender, EventArgs e)
        {
            string sql;

            if (TBtenKH.Text.Trim().Length == 0)
            {
                MessageBox.Show("Bạn chưa nhập tên khách hàng.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                TBtenKH.Focus();
                return;
            }

            if (TBsdtKH.Text.Trim().Length == 0)
            {
                MessageBox.Show("Bạn chưa nhập số điện thoại của khách hàng.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                TBsdtKH.Focus();
                return;
            }
            //Select trong sql//
            sql = "Select TEN_KH, SDT_KH from KH where TEN_KH = N'" + TBtenKH.Text.Trim() + "' and SDT_KH = '" + TBsdtKH.Text.Trim() + "'";
            if (CNPM.DataConnection.CheckKey(sql))
            {
                MessageBox.Show("Tên khách hàng này đã có sẵn", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
            //Insert trong sql//
            sql = "Insert into KH(TEN_KH, DIACHI_KH, GHICHU, CMTND, SDT_KH) values(N'" + TBtenKH.Text.Trim() + "', N'" + TBdiachiKH.Text.Trim() + "', N'" + TBghichuKH.Text.Trim() + "', '"
                  + TBcmtKH.Text.Trim() + "', '" + TBsdtKH.Text.Trim() + "')";

            CNPM.DataConnection.RunSql(sql);
            LoadDGVKH();
            ResetValuesKH();
            TBtenKH.Enabled    = false;
            TBdiachiKH.Enabled = false;
            TBcmtKH.Enabled    = false;
            TBsdtKH.Enabled    = false;
            TBghichuKH.Enabled = false;
            ResetKH.Enabled    = false;
            LuuKH.Enabled      = false;
            SuaKH.Enabled      = false;
            XoaKH.Enabled      = false;
            ThemKH.Enabled     = true;
        }