private void FrmNN_Load(object sender, EventArgs e) { DAO.OpenConnection(); LoadDataToGridview(); fillDataToCombo(); DAO.CloseConnetion(); }
private void btnTongQuy_Click(object sender, EventArgs e) { //Tính tổng tiền bán được trong 1 quý DAO.OpenConnection(); string sql = "SELECT SUM (TongTien) FROM HoaDonBan WHERE 1=1"; if (cboQuy.Text == "") { MessageBox.Show("Bạn phải chọn quý!"); } if (cboQuy.Text == "1") { sql = sql + "AND NgayBan >= '2020-01-01' AND NgayBan <= '2020-03-31'"; } if (cboQuy.Text == "2") { sql = sql + "AND NgayBan >= '2020-04-01' AND NgayBan <= '2020-06-30'"; } if (cboQuy.Text == "3") { sql = sql + "AND NgayBan >= '2020-07-01' AND NgayBan <= '2020-09-30'"; } if (cboQuy.Text == "4") { sql = sql + "AND NgayBan >= '2020-10-01' AND NgayBan <= '2020-12-31'"; } BC8 = DAO.GetDataToTable(sql); dataGridView2.DataSource = BC8; dataGridView2.Columns[0].HeaderText = "Tổng quý"; dataGridView2.Columns[0].Width = 120; LoadDataGridView(); DAO.CloseConnetion(); }
private void btnHienThi_Click(object sender, EventArgs e) { //Xuất báo cáo DAO.OpenConnection(); string sql = "SELECT SoHDB, TongTien FROM HoaDonBan WHERE 1=1"; if (cboQuy.Text == "") { MessageBox.Show("Bạn phải chọn quý!"); } if (cboQuy.Text == "1") { sql = sql + "AND NgayBan >= '2020-01-01' AND NgayBan <= '2020-03-31'"; } if (cboQuy.Text == "2") { sql = sql + "AND NgayBan >= '2020-04-01' AND NgayBan <= '2020-06-30'"; } if (cboQuy.Text == "3") { sql = sql + "AND NgayBan >= '2020-07-01' AND NgayBan <= '2020-09-30'"; } if (cboQuy.Text == "4") { sql = sql + "AND NgayBan >= '2020-10-01' AND NgayBan <= '2020-12-31'"; } BC8 = DAO.GetDataToTable(sql); dataGridViewC8.DataSource = BC8; dataGridViewC8.Columns[0].HeaderText = "Số hóa đơn bán"; dataGridViewC8.Columns[0].Width = 160; dataGridViewC8.Columns[1].HeaderText = "Tổng tiền"; dataGridViewC8.Columns[1].Width = 150; LoadDataGridView(); DAO.CloseConnetion(); }
private void btnHienThi_Click(object sender, EventArgs e) { //Xuất báo cáo DAO.OpenConnection(); string sql = "SELECT * FROM KhoSach WHERE NOT EXISTS (SELECT * FROM ChiTietHDB INNER JOIN HoaDonBan ON ChiTietHDB.SoHDB = HoaDonBan.SoHDB WHERE 1=1"; if (cboQuy.Text == "") { MessageBox.Show("Bạn phải chọn quý!"); } if (cboQuy.Text == "1") { sql = sql + "AND KhoSach.MaSach = ChiTietHDB.MaSach AND NgayBan >= '2020-01-01' AND NgayBan <= '2020-03-31')"; } if (cboQuy.Text == "2") { sql = sql + "AND KhoSach.MaSach = ChiTietHDB.MaSach AND NgayBan >= '2020-04-01' AND NgayBan <= '2020-06-30')"; } if (cboQuy.Text == "3") { sql = sql + "AND KhoSach.MaSach = ChiTietHDB.MaSach AND NgayBan >= '2020-07-01' AND NgayBan <= '2020-09-30')"; } if (cboQuy.Text == "4") { sql = sql + "AND KhoSach.MaSach = ChiTietHDB.MaSach AND NgayBan >= '2020-10-01' AND NgayBan <= '2020-12-31')"; } BC6 = DAO.GetDataToTable(sql); dataGridViewBC6.DataSource = BC6; LoadDataGridView(); DAO.CloseConnetion(); }
private void btnLuu_Click(object sender, EventArgs e) { if (cmbMCV.Text == "") { MessageBox.Show("Bạn cần nhập mã công việc!"); cmbMCV.Focus(); return; } if (txtTCV.Text == "") { MessageBox.Show("Bạn cần nhập tên công việc!"); txtTCV.Focus(); return; } string sql = "SELECT MaCongViec FROM CongViec WHERE MaCongViec = '" + cmbMCV.Text + "'"; DAO.OpenConnection(); if (DAO.checkKeyExit(sql)) { MessageBox.Show("Mã tác giả này đã tồn tại, bạn phải nhập mã khác", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); cmbMCV.Focus(); cmbMCV.Text = ""; return; } sql = "INSERT INTO TacGia (MaTacGia, TenTacGia) VALUES ('" + cmbMCV.Text + "', N'" + txtTCV.Text + "')"; DAO.RunSql(sql); DAO.CloseConnetion(); LoadDataToGridview(); }
//Lưu private void button2_Click(object sender, EventArgs e) { if (cboMNN.Text == "") { MessageBox.Show("Bạn cần nhập mã ngôn ngữ!"); cboMNN.Focus(); return; } if (txtTNN.Text == "") { MessageBox.Show("Bạn cần nhập tên ngôn ngữ!"); txtTNN.Focus(); return; } string sql = "SELECT MaNgonNgu FROM NgonNgu WHERE MaNgonNgu = '" + cboMNN.Text + "'"; DAO.OpenConnection(); if (DAO.checkKeyExit(sql)) { MessageBox.Show("Mã ngôn ngữ này đã tồn tại, bạn phải nhập mã khác", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); cboMNN.Focus(); cboMNN.Text = ""; return; } sql = "INSERT INTO NgonNgu (MaNgonNgu, TenNgonNgu) VALUES ('" + cboMNN.Text + "', N'" + txtTNN.Text + "')"; DAO.RunSql(sql); DAO.CloseConnetion(); LoadDataToGridview(); }
private void btnxoa_Click(object sender, EventArgs e) { DAO.OpenConnection(); string sql; if (MatSach.Rows.Count == 0) { MessageBox.Show("khong co du lieu"); } if (txtmalanmat.Text == "") { MessageBox.Show("Bạn chưa chọn mã lần mất"); } else { if (MessageBox.Show("Bạn muốn xóa không", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { sql = "delete from MatSach where MaLanMat ='" + txtmalanmat.Text + "'"; DAO.RunSql(sql); LoadDataToGridview(); ResetValue(); } } DAO.CloseConnetion(); }
private void btnhienthi_Click(object sender, EventArgs e) { DAO.OpenConnection(); //xuất báo cáo if (cmbthang.Text == "") { MessageBox.Show("Hãy nhập đủ điều kiện!!!", "Yêu cầu ...", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } string sql = "SELECT * FROM KhachHang WHERE NOT EXISTS (SELECT * FROM HoaDonBan WHERE KhachHang.MaKhach = HoaDonBan.MaKhach AND MONTH (NgayBan) = " + Convert.ToInt32(cmbthang.Text) + ")"; BC9 = DAO.GetDataToTable(sql); DAO.RunSql(sql); dataGridView1.DataSource = BC9; dataGridView1.Columns[0].HeaderText = "Mã Khách"; dataGridView1.Columns[0].Width = 60; dataGridView1.Columns[1].HeaderText = "Tên Khách"; dataGridView1.Columns[1].Width = 170; dataGridView1.Columns[2].HeaderText = "Địa Chỉ"; dataGridView1.Columns[2].Width = 120; dataGridView1.Columns[3].HeaderText = "Điện Thoại"; dataGridView1.Columns[3].Width = 110; LoadDataGridView(); DAO.CloseConnetion(); }
//Xóa private void button4_Click(object sender, EventArgs e) { DAO.OpenConnection(); string sql; if (NgonNgu.Rows.Count == 0) { MessageBox.Show("Không còn dữ liệu!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (cboMNN.Text == "") { MessageBox.Show("Bạn chưa chọn bản ghi nào", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (MessageBox.Show("Bạn có muốn xóa không?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { sql = "DELETE FROM NgonNgu WHERE MaNgonNgu = '" + cboMNN.Text + "'"; DAO.RunSql(sql); DAO.CloseConnetion(); LoadDataToGridview(); } }
private void btnHienThi_Click(object sender, EventArgs e) { DAO.OpenConnection(); string sql = "SELECT a.MaSach,TenSach,SoLuong,DonGiaNhap,DonGiaBan,MaLoaiSach,MaTG,MaNXB,MaLinhVuc,MaNgonNgu,Anh,SoTrang" + "FROM KhoSach a join ChiTietHDB b on a.MaSach =b.MaSach" + "FROM ChiTietHDB b join HoaDonBan c on b.SoHDB =c.SoHDB" + "WHERE NOT EXISTS (select c.SoHDB,NgayBan AS c WHERE NgayBan LIKE '%" + cboQuy.Text + "%')"; if (cboQuy.Text == "") { MessageBox.Show("Bạn phải chọn quý!"); } if (cboQuy.Text == "1") { sql = sql + "AND NgayBan >= '2020-01-01' AND NgayBan <= '2020-03-31'"; } if (cboQuy.Text == "2") { sql = sql + "AND NgayBan >= '2020-04-01' AND NgayBan <= '2020-06-30'"; } if (cboQuy.Text == "3") { sql = sql + "AND NgayBan >= '2020-07-01' AND NgayBan <= '2020-09-30'"; } if (cboQuy.Text == "4") { sql = sql + "AND NgayBan >= '2020-10-01' AND NgayBan <= '2020-12-31'"; } tblBC6 = DAO.GetDataToTable(sql); DAO.RunSql(sql); DAO.CloseConnetion(); }
private void btnluu_Click(object sender, EventArgs e) { if (cmbNXB.SelectedIndex == -1) { MessageBox.Show("Bạn chưa chọn mã nhà sản xuất"); return; } if (txtNXB.Text == "") { MessageBox.Show("Bạn không được để trống nhà xuất bản"); txtNXB.Focus(); return; } if (txtdiachi.Text == "") { MessageBox.Show("Bạn không được để trống địa chỉ"); txtdiachi.Focus(); return; } if (txtsdt.Text == "") { MessageBox.Show("Bạn không được để trống số điện thoại"); txtsdt.Focus(); return; } // - Mã nhà xuất bản ko được trùng string sql = "select * from NhaXuatBan where MaNXB = '" + cmbNXB.SelectedValue.ToString() + "'"; DAO.OpenConnection(); if (DAO.checkKeyExit(sql)) { MessageBox.Show("mã nhà xuất bản đã tồn tại"); cmbNXB.Focus(); DAO.CloseConnetion(); return; } else { sql = "insert into MatSach (MaNXB, TenNXB, " + "DiaChi, DienThoai)" + " values ('" + cmbNXB.SelectedValue.ToString() + "'" + ",N'" + txtNXB.Text + "," + txtdiachi.Text.Trim() + "," + txtsdt.Text.Trim() + ",)"; SqlCommand cmd = new SqlCommand(sql, DAO.conn); MessageBox.Show(sql); cmd.ExecuteNonQuery(); LoadDataToGrivew(); fillDataToCombo(); DAO.CloseConnetion(); } }
public void LoadDataToGridview() { DAO.OpenConnection(); string sql = "SELECT * FROM Khosach"; KhoSach = DAO.GetDataToTable(sql); dataGridView1.DataSource = KhoSach; DAO.CloseConnetion(); }
public void LoadDataToGridview() { DAO.OpenConnection(); string sql = "SELECT * FROM TacGia"; TacGia = DAO.GetDataToTable(sql); dataGridView1.DataSource = TacGia; DAO.CloseConnetion(); }
public void LoadDataToGridview() { DAO.OpenConnection(); string sql = "SELECT MaLanMat, MaSach, NgayMat, SoLuongMat FROM MatSach"; MatSach = DAO.GetDataToTable(sql); dataGridView1.DataSource = MatSach; DAO.CloseConnetion(); }
public void LoadDataToGridview() { DAO.OpenConnection(); string sql = "SELECT * FROM CongViec"; CongViec = DAO.GetDataToTable(sql); dataGridView1.DataSource = CongViec; DAO.CloseConnetion(); }
public void LoadDataToGridview() { DAO.OpenConnection(); string sql = "SELECT * FROM NgonNgu"; NgonNgu = DAO.GetDataToTable(sql); dataGridView1.DataSource = NgonNgu; DAO.CloseConnetion(); }
private void FrmNhanVien_Load(object sender, EventArgs e) { DAO.OpenConnection(); LoadDataToGridview(); fillDataToCombo(); DAO.FillDataToCombo("SELECT MaCongViec FROM CongViec", cbomcv, "MaCongViec", "MaCongViec"); cbomcv.SelectedIndex = -1; DAO.CloseConnetion(); }
public void LoadDataToGridview() { DAO.OpenConnection(); string sql = "SELECT * FROM TacGia"; TacGia = DAO.GetDataToTable(sql); dataGridView1.DataSource = TacGia; DAO.FillDataToCombo("SELECT GioiTinh FROM TacGia", cboGT, "GioiTinh", "GioiTinh"); cboGT.SelectedIndex = -1; DAO.CloseConnetion(); }
private void btnxoa_Click(object sender, EventArgs e) { string sql = "delete from NhaXuatBan where MaNXB = '" + cmbNXB.SelectedValue + "'"; SqlCommand cmd = new SqlCommand(); DAO.OpenConnection(); cmd.CommandText = sql; cmd.Connection = DAO.conn; cmd.ExecuteNonQuery(); DAO.CloseConnetion(); LoadDataToGrivew(); }
private void btnxoa(object sender, EventArgs e) { string sql = "delete from MatSach where MaLanMat = '" + txtmalanmat.Text + "'"; SqlCommand cmd = new SqlCommand(); DAO.OpenConnection(); cmd.CommandText = sql; cmd.Connection = DAO.conn; cmd.ExecuteNonQuery(); DAO.CloseConnetion(); LoadDataToGrivew(); }
private void btnsua(object sender, EventArgs e) { string Sql = "Update MatSach set MaLanMat, MaSach,SoLuong, NgayMat, SoLuongMat = N'" + txtmalanmat.Text.Trim() + "', N'" + cmbmasach.Text.Trim() + "',N'" + txtsoluong.Text.Trim() + "',N'" + txtngaymat.Text.Trim() + "',N'" + txtsoluongmat.Text.Trim() + "' where MaLanMat = '" + txtmalanmat.Text + "'"; DAO.OpenConnection(); SqlCommand cmd = new SqlCommand(); cmd.CommandText = Sql; cmd.Connection = DAO.conn; cmd.ExecuteNonQuery(); DAO.CloseConnetion(); LoadDataToGrivew(); }
private void FrmBC6_Load(object sender, EventArgs e) { DAO.OpenConnection(); btnIn.Enabled = true; btnHienThi.Enabled = true; btnThoat.Enabled = true; string sql = "SELECT MaSach,TenSach,SoLuong,DonGiaNhap,DonGiaBan,MaLoaiSach,MaTG,MaNXB,MaLinhVuc,MaNgonNgu,Anh,SoTrang FROM KhoSach"; tblBC6 = DAO.GetDataToTable(sql); dataGridView1.DataSource = tblBC6; dataGridView1.AllowUserToAddRows = false; dataGridView1.EditMode = DataGridViewEditMode.EditProgrammatically; DAO.CloseConnetion(); }
private void FrmBC7_Load(object sender, EventArgs e) { DAO.OpenConnection(); btnIn.Enabled = true; btnHienThi.Enabled = true; btnThoat.Enabled = true; string sql = "SELECT SoHDN,MaNV,NgayNhap,MaNCC,TongTien FROM HoaDonNhap"; tblBC7 = DAO.GetDataToTable(sql); dataGridView1.DataSource = tblBC7; dataGridView1.AllowUserToAddRows = false; dataGridView1.EditMode = DataGridViewEditMode.EditProgrammatically; DAO.CloseConnetion(); }
private void btnsua_Click(object sender, EventArgs e) { string Sql = "Update NhaXuatBan set MaNXB, tenNXB,DiaChi, SoDienThoai = N'" + cmbNXB.SelectedValue.ToString() + "', N'" + txtNXB.Text.Trim() + "',N'" + txtdiachi.Text.Trim() + "',N'" + txtsdt.Text.Trim() + "' where MaNXB = '" + cmbNXB.SelectedValue + "'"; DAO.OpenConnection(); SqlCommand cmd = new SqlCommand(); cmd.CommandText = Sql; cmd.Connection = DAO.conn; cmd.ExecuteNonQuery(); DAO.CloseConnetion(); LoadDataToGrivew(); }
private void btnluu_Click(object sender, EventArgs e) { if (cbomnv.Text == "") { MessageBox.Show("Bạn cần nhập mã nhân viên!"); cbomnv.Focus(); return; } if (txttnv.Text == "") { MessageBox.Show("Bạn cần nhập tên nhân viên!"); txttnv.Focus(); return; } if (txtsdt.Text == "") { MessageBox.Show("Bạn cần nhập số điện thoai!"); txtsdt.Focus(); return; } if (txtdc.Text == "") { MessageBox.Show("Bạn cần nhập địa chỉ!"); txtdc.Focus(); return; } if (cbomcv.Text == "") { MessageBox.Show("Bạn cần nhập mã công việc!"); cbomcv.Focus(); return; } string sql = "SELECT MaNV FROM NhanVien WHERE MaNV = '" + cbomnv.Text + "'"; DAO.OpenConnection(); if (DAO.checkKeyExit(sql)) { MessageBox.Show("Mã nhân viên này đã tồn tại, bạn phải nhập mã khác", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); cbomnv.Focus(); cbomnv.Text = ""; return; } sql = "INSERT INTO NhanVien (MaNV, TenNV, DienThoai, DiaChi, MaCongViec) VALUES ('" + cbomnv.Text + "', N'" + txttnv.Text + "', '" + txtsdt.Text + "', '" + txtdc.Text + "', '" + cbomcv.Text + "')"; DAO.RunSql(sql); DAO.CloseConnetion(); LoadDataToGridview(); }
private void btnluu_Click(object sender, EventArgs e) { if (txtmalanmat.Text == "") { MessageBox.Show("Bạn không được để trống mã lần mất"); txtmalanmat.Focus(); return; } if (cmbmasach.SelectedIndex == -1) { MessageBox.Show("Bạn chưa chọn mã sách"); return; } if (txtngaymat.Text == "") { MessageBox.Show("Bạn không được để trống ngày mất"); txtngaymat.Focus(); return; } if (txtsoluongmat.Text == "") { MessageBox.Show("Bạn không được để trống số lượng mất"); txtsoluongmat.Focus(); return; } // - Mã lần mất ko được trùng string sql = "select * from MatSach where MaLanMat = '" + txtmalanmat.Text.Trim() + "'"; DAO.OpenConnection(); if (DAO.checkKeyExit(sql)) { MessageBox.Show("mã lần mất đã tồn tại"); txtmalanmat.Focus(); DAO.CloseConnetion(); return; } else { sql = "INSERT INTO MatSach (MaLanMat, MaSach, NgayMat, SoLuongMat) values ('" + txtmalanmat.Text.Trim() + "',N'" + cmbmasach.SelectedValue.ToString() + "','" + DAO.ConvertDateTime(txtngaymat.Text.Trim()) + "'," + txtsoluongmat.Text.Trim() + ")"; DAO.RunSql(sql); LoadDataToGridview(); DAO.CloseConnetion(); } }
//Lưu private void btnLuu_Click(object sender, EventArgs e) { if (cmbMTG.Text == "") { MessageBox.Show("Bạn cần nhập mã tác giả!"); cmbMTG.Focus(); return; } if (txtTTG.Text == "") { MessageBox.Show("Bạn cần nhập tên tác giả!"); txtTTG.Focus(); return; } if (txtNS.Text == "") { MessageBox.Show("Bạn cần nhập ngày sinh!"); txtNS.Focus(); return; } if (cmbGT.Text == "") { MessageBox.Show("Bạn cần nhập giới tính!"); cmbGT.Focus(); return; } if (txtDC.Text == "") { MessageBox.Show("Bạn cần nhập đại chỉ!"); txtDC.Focus(); return; } string sql = "SELECT MaTacGia FROM TacGia WHERE MaTacGia = '" + cmbMTG.Text + "'"; DAO.OpenConnection(); if (DAO.checkKeyExit(sql)) { MessageBox.Show("Mã tác giả này đã tồn tại, bạn phải nhập mã khác", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); cmbMTG.Focus(); cmbMTG.Text = ""; return; } sql = "INSERT INTO TacGia (MaTacGia, TenTacGia) VALUES ('" + cmbMTG.Text + "', N'" + txtTTG.Text + "')"; DAO.RunSql(sql); DAO.CloseConnetion(); LoadDataToGridview(); }
private void LoadDataToGrivew() { try { DAO.OpenConnection(); string sql = "select * from NhaXuatBan"; SqlDataAdapter myAdapter = new SqlDataAdapter(sql, DAO.conn); DataTable NhaXuatBan = new DataTable(); myAdapter.Fill(NhaXuatBan); dataGridView1.DataSource = NhaXuatBan; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } finally { DAO.CloseConnetion(); } }
private void btnHXuat_Click(object sender, EventArgs e) { DAO.OpenConnection(); string sql = "SELECT TOP (5)* FROM HoaDonNhap WHERE NgayNhap LIKE '%" + txtNam.Text + "%' ORDER BY TongTien DESC"; BC7 = DAO.GetDataToTable(sql); dataGridViewBC7.DataSource = BC7; dataGridViewBC7.Columns[0].HeaderText = "Số HĐN"; dataGridViewBC7.Columns[0].Width = 145; dataGridViewBC7.Columns[1].HeaderText = "Ngày nhập"; dataGridViewBC7.Columns[1].Width = 100; dataGridViewBC7.Columns[2].HeaderText = "Mã NCC"; dataGridViewBC7.Columns[2].Width = 80; dataGridViewBC7.Columns[3].HeaderText = "Mã NV"; dataGridViewBC7.Columns[3].Width = 75; dataGridViewBC7.Columns[4].HeaderText = "Tổng tiền"; dataGridViewBC7.Columns[4].Width = 80; LoadDataGridView(); DAO.CloseConnetion(); }
//Sửa private void button3_Click(object sender, EventArgs e) { DAO.OpenConnection(); string sql; if (NgonNgu.Rows.Count == 0) { MessageBox.Show("Không còn dữ liệu!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } if (cboMNN.Text == "") { MessageBox.Show("Bạn chưa chọn bản ghi nào", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } sql = "UPDATE NgonNgu SET TenNgonNgu = N'" + txtTNN.Text.Trim() + "' WHERE MaNgonNgu = '" + cboMNN.Text + "'"; DAO.RunSql(sql); DAO.CloseConnetion(); LoadDataToGridview(); }