private void btnXoa_Click(object sender, EventArgs e) { if (txtMaNhanVien.Text == frmSieuThi.nv.MaNhanVien + "") { MessageBox.Show("Thao tác thất bạt, không được xóa chính bạn", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else { BULHoaDon bulHoaDon = new BULHoaDon(); if (bulHoaDon.coNhanVien(txtMaNhanVien.Text)) { MessageBox.Show("Có dữ liệu khác đang chứa nhân viên này", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else { try { BULNhanVien bul = new BULNhanVien(); bul.xoaNhanVien(new NhanVien(int.Parse(txtMaNhanVien.Text))); frmST.hienDanhSachNhanVien(); MessageBox.Show("Xóa thành công", "Thành công", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception) { MessageBox.Show("Thao tác thất bạt, dữ liệu sai", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } } }
private void btnTimHoaDon_Click(object sender, EventArgs e) { BULHoaDon bULHoaDon = new BULHoaDon(); HoaDon hoaDon = new HoaDon(); hoaDon.MaHoaDon = txtTimMaHoaDon.Text; if (hoaDon.MaHoaDon == "") { dtHoaDon.DataSource = bULHoaDon.hienHoaDon(); } else { dtHoaDon.DataSource = bULHoaDon.timHoaDon(hoaDon); } dtHoaDon.Columns[0].HeaderText = "Mã Hóa Đơn"; dtHoaDon.Columns[1].HeaderText = "Mã Khách Hàng"; dtHoaDon.Columns[2].HeaderText = "Tên Khách Hàng"; dtHoaDon.Columns[3].HeaderText = "Ngày Lập"; dtHoaDon.Columns[4].HeaderText = "Mã Nhân Viên"; dtHoaDon.Columns[5].HeaderText = "Tên Nhân Viên"; dtHoaDon.Columns[6].HeaderText = "Mã Hàng"; dtHoaDon.Columns[7].HeaderText = "Đơn Giá"; dtHoaDon.Columns[8].HeaderText = "Số Lượng"; dtHoaDon.Columns[9].HeaderText = "Thành Tiền"; }
public void hienDanhSachHoaDon() { BULHoaDon bul = new BULHoaDon(); dgvHoaDon.DataSource = bul.layHoaDon(); dgvHoaDon.Columns[0].HeaderText = "Mã hóa đơn"; dgvHoaDon.Columns[1].HeaderText = "Ngày tạo"; dgvHoaDon.Columns[2].HeaderText = "Mã khách hàng"; dgvHoaDon.Columns[3].HeaderText = "Mã nhân viên"; }
private bool kiemTraMa(string ma) { BULHoaDon = new BULHoaDon(); foreach (HoaDon x in BULHoaDon.layds()) { if (x.MaHoaDon == ma) { return(true); } } return(false); }
private void btnTimKiemHoaDon_Click(object sender, EventArgs e) { BULHoaDon bul = new BULHoaDon(); if (txtMaHoaDon.Text != "") { dgvHoaDon.DataSource = bul.layHoaDonTheoMa(txtMaHoaDon.Text); } else { dgvHoaDon.DataSource = bul.layHoaDon(); } }
private void btnLuu_Click(object sender, EventArgs e) { try { HoaDon hoaDon = new HoaDon(txtMaHoaDon.Text, txtMaKhachHang.Text, DateTime.Now.ToString("MM/dd/yyyy"), txtMaNhanVien.Text); BULHoaDon = new BULHoaDon(); BULHoaDon.themHoaDon(hoaDon); themHoaDonChiTiet(); MessageBox.Show("Thêm Hóa Đơn Thành Công"); } catch (Exception) { MessageBox.Show("Vui Lòng Kiểm tra Lại"); } }
private void btnXemHoaDon_Click(object sender, EventArgs e) { BULHoaDon bULHoaDon = new BULHoaDon(); loadTab(tabHoaDon); dtHoaDon.DataSource = bULHoaDon.hienHoaDon(); dtHoaDon.Columns[0].HeaderText = "Mã Hóa Đơn"; dtHoaDon.Columns[1].HeaderText = "Mã Khách Hàng"; dtHoaDon.Columns[2].HeaderText = "Tên Khách Hàng"; dtHoaDon.Columns[3].HeaderText = "Ngày Lập"; dtHoaDon.Columns[4].HeaderText = "Mã Nhân Viên"; dtHoaDon.Columns[5].HeaderText = "Tên Nhân Viên"; dtHoaDon.Columns[6].HeaderText = "Mã Hàng"; dtHoaDon.Columns[7].HeaderText = "Đơn Giá"; dtHoaDon.Columns[8].HeaderText = "Số Lượng"; dtHoaDon.Columns[9].HeaderText = "Thành Tiền"; }
private void btnTaoHoaDon_Click(object sender, EventArgs e) { try { BULHoaDon bulhd = new BULHoaDon(); bulhd.themHoaDon(new HoaDon(1, DateTime.Now.ToShortDateString(), int.Parse(txtMaKhachHang.Text), int.Parse(txtMaNhanVien.Text))); BULChiTietHoaDon bulct = new BULChiTietHoaDon(); for (int i = 0; i < dgvGio.RowCount - 1; i++) { ChiTietHoaDon cthd = new ChiTietHoaDon(int.Parse(dgvGio.Rows[i].Cells[0].Value + ""), bulhd.layHoaDonVuaThem(), int.Parse(dgvGio.Rows[i].Cells[3].Value + ""), int.Parse(dgvGio.Rows[i].Cells[4].Value + "")); bulct.themChiTietHoaDon(cthd); } MessageBox.Show("Tạo hóa đơn thành công", "Thành công", MessageBoxButtons.OK, MessageBoxIcon.Information); frmST.hienDanhSachHoaDon(); this.Close(); } catch (Exception ex) { MessageBox.Show("Có lỗi xảy ra, xem lại dữ liệu hàng", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void btnXoa_Click(object sender, EventArgs e) { BULHoaDon bulHoaDon = new BULHoaDon(); if (bulHoaDon.coKhachHang(txtMaKhachHang.Text)) { MessageBox.Show("Có dữ liệu khác đang chứa khách hàng này", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else { try { BULKhachHang bul = new BULKhachHang(); bul.xoaKhachHang(new KhachHang(int.Parse(txtMaKhachHang.Text))); frmST.hienDanhSachKhachHang(); MessageBox.Show("Xóa thành công", "Thành công", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } catch (Exception) { MessageBox.Show("Thao tác thất bạt, dữ liệu sai", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } }