private void bttHuyHoaDon_Click(object sender, EventArgs e) { double sl, slcon, slxoa; if (MessageBox.Show("Bạn có chắc chắn muốn hủy hóa đơn không?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { string sql = "SELECT MaHang,SoLuong FROM CTHD WHERE MaHDBan = N'" + txtMaHoaDonBan.Text + "'"; DataTable tblHang = ClassKN.GetDataToTable(sql); for (int hang = 0; hang <= tblHang.Rows.Count - 1; hang++) { // Cập nhật lại số lượng cho các mặt hàng sl = Convert.ToDouble(ClassKN.GetFieldValues("SELECT SoLuong FROM Hang WHERE MaHang = N'" + tblHang.Rows[hang][0].ToString() + "'")); slxoa = Convert.ToDouble(tblHang.Rows[hang][1].ToString()); slcon = sl + slxoa; sql = "UPDATE Hang SET SoLuong =" + slcon + " WHERE MaHang= N'" + tblHang.Rows[hang][0].ToString() + "'"; ClassKN.RunSQL(sql); } //Xóa chi tiết hóa đơn sql = "DELETE CTHD WHERE MaHDBan=N'" + txtMaHoaDonBan.Text + "'"; ClassKN.RunSqlDel(sql); //Xóa hóa đơn sql = "DELETE HoaDonBan WHERE MaHDBan=N'" + txtMaHoaDonBan.Text + "'"; ClassKN.RunSqlDel(sql); ResetValues(); LoadDataGridView(); bttHuyHoaDon.Enabled = false; bttInHoaDon.Enabled = false; } }
private void bttXoa_Click(object sender, EventArgs e) { string sql; if (tblNV.Rows.Count == 0) { MessageBox.Show("Không còn dữ liệu!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (txtMaNhanVien.Text == "") { MessageBox.Show("Bạn chưa chọn nhân viên nào", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (MessageBox.Show("Bạn có muốn xóa nhân viên không?", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { sql = "DELETE NhanVien WHERE MaNhanVien=N'" + txtMaNhanVien.Text + "'"; ClassKN.RunSqlDel(sql); LoadDataGridView(); ResetValues(); } }
private void bttXoa_Click(object sender, EventArgs e) { string sql; if (tblH.Rows.Count == 0) { MessageBox.Show("Không còn dữ liệu!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (txtMaHang.Text == "") { MessageBox.Show("Bạn chưa chọn Hàng nào", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (MessageBox.Show("Bạn có muốn xoá Hàng này không?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { sql = "DELETE Hang WHERE MaHang=N'" + txtMaHang.Text + "'"; ClassKN.RunSqlDel(sql); LoadDataGridView(); ResetValues(); } }