private void SuaNCC_Click(object sender, EventArgs e) { string sql; if (DTNCC.Rows.Count == 0) { MessageBox.Show("Không có dữ liệu", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (TBtenNCC.Text == "") { MessageBox.Show("Bạn phải chọn bản ghi cần sửa", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (TBtenNCC.Text.Trim().Length == 0) { MessageBox.Show("Bạn phải nhập tên khách hàng!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); TBtenNCC.Focus(); return; } //update trong sql// sql = "Update NCC set DIACHI_NCC = N'" + TBdiachiNCC.Text.Trim().ToString() + "', SDT_NCC = '" + TBsdtNCC.Text.Trim().ToString() + "', WebSupp = '" + TBwebNCC.Text.Trim().ToString() + "' where TEN_NCC = N'" + TBtenNCC.Text.Trim().ToString() + "'"; CNPM.DataConnection.RunSql(sql); LoadDGVNCC(); ResetValuesNCC(); TBdiachiNCC.Enabled = false; TBsdtNCC.Enabled = false; TBwebNCC.Enabled = false; }
private void LuuNCC_Click(object sender, EventArgs e) { string sql; if (TBtenNCC.Text.Trim().Length == 0) { MessageBox.Show("Bạn chưa nhập tên nhà cung cấp", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); TBtenNCC.Focus(); return; } sql = "Select TEN_NCC from NCC where TEN_NCC = N'" + TBtenNCC.Text.Trim() + "'"; if (CNPM.DataConnection.CheckKey(sql)) { MessageBox.Show("Nhà cung cấp này đã có sẵn", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); TBtenNCC.Focus(); return; } // Insert trong sql // sql = "Insert into NCC(TEN_NCC, DIACHI_NCC, SDT_NCC, WebSupp) values (N'" + TBtenNCC.Text + "', N'" + TBdiachiNCC.Text + "', '" + TBsdtNCC.Text + "', '" + TBwebNCC.Text + "')"; CNPM.DataConnection.RunSql(sql); //Thực hiện câu lệnh sql. LoadDGVNCC(); //Cập nhật lại DataGridView. ResetValuesNCC(); ThemNCC.Enabled = true; TBtenNCC.Enabled = false; TBdiachiNCC.Enabled = false; TBsdtNCC.Enabled = false; TBwebNCC.Enabled = false; LuuNCC.Enabled = false; XoaNCC.Enabled = false; XoaNCC.Enabled = false; }
private void BangNCC_Click(object sender, EventArgs e) { if (ThemNCC.Enabled == false) { MessageBox.Show("Bạn đang ở trạng thái thêm mới.", "Thống báo", MessageBoxButtons.OK, MessageBoxIcon.Information); TBtenNCC.Focus(); return; } if (DTNCC.Rows.Count == 0) { MessageBox.Show("Không có dữ liệu.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } TBtenNCC.Text = BangNCC.CurrentRow.Cells["Tên nhà cung cấp"].Value.ToString(); TBdiachiNCC.Text = BangNCC.CurrentRow.Cells["Địa chỉ"].Value.ToString(); TBsdtNCC.Text = BangNCC.CurrentRow.Cells["Số điện thoại"].Value.ToString(); TBwebNCC.Text = BangNCC.CurrentRow.Cells["Website"].Value.ToString(); XoaNCC.Enabled = true; XoaNCC.Enabled = true; TBdiachiNCC.Enabled = true; TBsdtNCC.Enabled = true; TBwebNCC.Enabled = true; }
private void b_LuuNCC_Click(object sender, EventArgs e) { string query; if (TBtenNCC.Text.Trim().Length == 0) { MessageBox.Show("Bạn chưa nhập tên nhà cung cấp", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); TBtenNCC.Focus(); return; } query = "Select TEN_NCC from NCC where TEN_NCC = N'" + TBtenNCC.Text.Trim() + "'"; if (KiemTraMa(query, StringConnect)) { MessageBox.Show("Nhà cung cấp này đã có sẵn", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); TBtenNCC.Focus(); return; } // Insert trong sql // query = "Insert into NCC(TEN_NCC, DIACHI_NCC, SDT_NCC, WEB_NCC) values (N'" + TBtenNCC.Text + "', N'" + TBdiachiNCC.Text + "', '" + TBsdtNCC.Text + "', '" + TBwebNCC.Text + "')"; ChayLenh(query, Connect); //Thực hiện câu lệnh sql. LoadDGVNCC(); //Cập nhật lại DataGridView. ResetValuesNCC(); b_ThemNCC.Enabled = true; TBtenNCC.Enabled = false; TBdiachiNCC.Enabled = false; TBsdtNCC.Enabled = false; TBwebNCC.Enabled = false; b_LuuNCC.Enabled = false; b_XoaNCC.Enabled = false; b_HuyNCC.Enabled = false; b_XoaNCC.Enabled = false; }
private void ThemNCC_Click(object sender, EventArgs e) { LuuNCC.Enabled = true; ThemNCC.Enabled = false; ResetValuesNCC(); TBtenNCC.Enabled = true; TBdiachiNCC.Enabled = true; TBsdtNCC.Enabled = true; TBwebNCC.Enabled = true; TBtenNCC.Focus(); }
private void b_ThemNCC_Click(object sender, EventArgs e) { b_XoaNCC.Enabled = false; b_SuaNCC.Enabled = false; b_LuuNCC.Enabled = true; b_ThemNCC.Enabled = false; ResetValuesNCC(); TBtenNCC.Enabled = true; TBdiachiNCC.Enabled = true; TBsdtNCC.Enabled = true; TBwebNCC.Enabled = true; TBtenNCC.Focus(); b_HuyNCC.Enabled = true; }