public UCBanThuocKhongKeDon() { InitializeComponent(); bsDSLoThuoc = new BindingSource(); bsThuocDaChon = new BindingSource(); bsTimKiem = new BindingSource(); loaithuocBLL = new LoaiThuocBLL(); thuocBLL = new ThuocBLL(); loThuocBLL = new LoThuocBLL(); hoadonBLL = new HoaDonBLL(); cthdBLL = new CTHoaDonBLL(); benhnhanBLL = new BenhNhanBLL(); dsLoaiThuoc = new List <eLoaiThuoc>(); dsLoaiThuoc = new List <eLoaiThuoc>(); dsLoThuoc = new List <eLoThuoc>(); dsHoaDon = new List <eHoaDon>(); dsCTHD = new List <eCTHoaDon>(); dsBenhNhan = new List <eBenhNhan>(); HienThiLoThuoc(); AutoComplete2(); AutoComplete(); }
public frmHoaDon() { InitializeComponent(); dbHoaDon = new HoaDonBLL(); thanhToan = false; EditDataGridView(dgvChiTietHD); }
private void HienThiDanhSachHoaDon() { DataTable tb = new DataTable(); tb = HoaDonBLL.LayDanhSachHoaDon(); dgvHoaDon.DataSource = tb; }
public UCBanThuocKeDon() { InitializeComponent(); bsTimKiem = new BindingSource(); bsDonThuoc = new BindingSource(); bsCTDonThuoc = new BindingSource(); bsThuocDaChon = new BindingSource(); thuocBLL = new ThuocBLL(); loThuocBLL = new LoThuocBLL(); donThuocBLL = new DonThuocBLL(); ctDonThuocBLL = new CTDonThuocBLL(); bacsiBLL = new BacSiBLL(); benhnhanBLL = new BenhNhanBLL(); hoadonBLL = new HoaDonBLL(); cthdBLL = new CTHoaDonBLL(); dsThuoc = new List <eThuoc>(); dsLoThuoc = new List <eLoThuoc>(); dsDonThuoc = new List <eDonThuoc>(); dsCTDonThuoc = new List <eCTDonThuoc>(); dsBacSi = new List <eBacSi>(); dsBenhNhan = new List <eBenhNhan>(); dsHoaDon = new List <eHoaDon>(); dsCTHD = new List <eCTHoaDon>(); DateTime dt = DateTime.Today; lblDate.Text = dt.ToString("dd/MM/yyyy"); HienThiDonThuoc(); EnableControl(); AutoComplete(); }
public frmGoiMon() { InitializeComponent(); dbLoaiMon = new LoaiMonBLL(); dbMon = new MonBLL(); dbHoaDon = new HoaDonBLL(); }
public FormDSHD() { InitializeComponent(); bs = new BindingSource(); hoadonBLL = new HoaDonBLL(); dsHoaDon = new List <eHoaDon>(); HienThiHoaDon(); }
public Form_QL_QuanLyHoaDon() { InitializeComponent(); loadDtpThangNay(); db = new QLCFDataContext(); hdbll = new HoaDonBLL(); cthdbll = new ChiTietHoaDonBLL(); }
protected void btnHuy_Click(object sender, EventArgs e) { if (Request.QueryString["id"] != null) { HoaDonBLL hb = new HoaDonBLL(); hb.xoaCTHD(Request.QueryString["id"].ToString()); hb.xoaHD(Request.QueryString["id"].ToString()); Response.Redirect("QuanLyHoaDon.aspx?mess=del-done"); } }
void load() { //Load hiển thị hóa đơn ra GRV HoaDonBLL tb = new HoaDonBLL(); ArrayList lst = new ArrayList(); lst = (ArrayList)tb.showHoaDon(); GridView1.DataSource = lst; GridView1.DataBind(); }
public frmXuatHang(Form f) { spbll = new SanPhamBLL(); ds = new DataSet(); dsspid = new DataSet(); dskh = new DataSet(); khachhangbll = new KhachHangBLL(); hoadonBLL = new HoaDonBLL(); this.f = f; InitializeComponent(); }
public frmMain() { InitializeComponent(); dbBan = new BanBLL(); dbHoaDon = new HoaDonBLL(); lbMaNVTN.Text = DataAccessLayer.DAL.user; maNVTN = lbMaNVTN.Text; btnNV.Visible = false; btnMon.Visible = false; LoadBan(); }
public Form_TN_DatMon() { InitializeComponent(); db = new QLCFDataContext(); bbll = new BanBLL(); hdbll = new HoaDonBLL(); tdbll = new ThucDonBLL(); ltdbll = new LoaiThucDonBLL(); cthdbll = new ChiTietHoaDonBLL(); nvbll = new NhanVienBLL(); }
private void btnSearch_Click(object sender, EventArgs e) { if (tbTenHDTraCuu.Text == "") { MessageBox.Show("Chưa nhập tên hóa đơn cần tra cứu!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { DataTable kq = HoaDonBLL.TraCuuHDTheoKyHieu(tbTenHDTraCuu.Text); dgvHoaDon.DataSource = kq; } }
private void btnXoa1_Click(object sender, EventArgs e) { hoadon.MaHD = txbMaHD1.Text; if (HoaDonBLL.XoaHoaDon(hoadon)) { MessageBox.Show(" Xóa thành công "); HienThiDanhSachHoaDon(); } else { MessageBox.Show(" Xóa thất bại "); } }
/// <summary> /// load chi tiết hóa đơn /// </summary> public void loadCTHD() { if (listCTHD != null) { dgv_CTHD.DataSource = null; dgv_CTHD.DataSource = listCTHD; } else { dgv_CTHD.DataSource = null; dgv_CTHD.DataSource = ChiTietHDBLL.getCTHDByID(MaHD); } txt_TongTienHD.Text = HoaDonBLL.tongTienHD(listCTHD).ToString(); }
private void btnDel_Click(object sender, EventArgs e) { try { int rowindex = dgvHoaDon.CurrentCell.RowIndex; string rs = dgvHoaDon.Rows[rowindex].Cells[0].Value.ToString(); try { string sHD = rs; DialogResult result = MessageBox.Show("Chắn chắn xóa?!!!", "Cảnh Báo!", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1, MessageBoxOptions.RightAlign, false); if (result == DialogResult.Yes) { bool kq1; try { kq1 = HoaDonBLL.XoaHDTheoMa(sHD); if (kq1 == true) { MessageBox.Show("Xóa thành công!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); DataTable _dshd = HoaDonBLL.LayDSHD(); dgvHoaDon.DataSource = _dshd; dgvHHTT.DataSource = null; dgvHHTT.Rows.Clear(); tbCTH.Text = ""; tbTTGTGT.Text = ""; tbTCTTT.Text = "0"; } else { MessageBox.Show("Xóa thất bại!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch { MessageBox.Show("Không thể xóa!!!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch { MessageBox.Show("Chưa chọn hóa đơn cần xóa!", "Lỗi!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch { MessageBox.Show("Chưa chọn hóa đơn cần xóa!", "Lỗi!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public HoaDon() { InitializeComponent(); this.hdbll = new HoaDonBLL(); string s = hdbll.ThoiGian(); DateTime dt = Convert.ToDateTime(s); thang1 = Convert.ToInt32(dt.Month.ToString()) + 1; thang.Text = thang1.ToString() + "/" + dt.Year.ToString(); dgvTenDV.DataSource = hdbll.DV(); butSua.Enabled = false; butThem.Enabled = false; butXoaDV.Enabled = false; butLapHD.Enabled = false; butXoaHD.Enabled = false; button1.Enabled = false; }
private void btnThem1_Click(object sender, EventArgs e) { hoadon.MaHD = txbMaHD1.Text; hoadon.NgayLap = dtpNgayLap.Value; hoadon.MaNV = ((CBBItem)cbxNhanVien.Items[cbxNhanVien.SelectedIndex]).Value; if (HoaDonBLL.ThemHoaDon(hoadon)) { MessageBox.Show(" Thêm thành công "); HienThiDanhSachHoaDon(); } else { MessageBox.Show(" Thêm thất bại "); } }
public UCThongKeDoanhThu() { cthdBLL = new CTHoaDonBLL(); hdBLL = new HoaDonBLL(); dsHD = new List <eHoaDon>(); dsCTHD = new List <eCTHoaDon>(); ltBLL = new LoThuocBLL(); dsLT = new List <eLoThuoc>(); InitializeComponent(); dsLT = ltBLL.LayThongTinLoThuoc(); dsHD = hdBLL.LayThongTinHoaDon(); dsCTHD = cthdBLL.LayThongTinCTHoaDon(); HienThiThongTinThongKe(); tabControl1.SelectedIndex = 0; DateTime day = DateTime.Today; lblNgay.Text = day.ToString("dd/MM/yyyy"); }
private void Nhap_Hoa_Don_control_Load(object sender, EventArgs e) { DataTable _dshd = HoaDonBLL.LayDSHD(); dgvHoaDon.DataSource = _dshd; List <String> dshh = HangHoaBLL.LayListHH(); comboBox2.DataSource = dshh; comboBox2.DisplayMember = "MaHang"; comboBox2.SelectedIndex = -1; DataTable listHTTT = HinhThucTTBLL.LayListHTTT(); comboBox1.DataSource = listHTTT; comboBox1.DisplayMember = "TenHTTT"; comboBox1.ValueMember = "MaHTTT"; DataTable listDVMH = DVMHBLL.LayDSDVMH(); comboBoxDVM.Properties.DataSource = listDVMH; comboBoxDVM.Properties.DisplayMember = "TenDonViMuaHang"; }
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { //cập nhật trạng thái hóa đơn if (e.CommandName == "CapNhat") { foreach (GridViewRow r in GridView1.Rows) { if (GridView1.DataKeys[r.DataItemIndex].Value.ToString() == e.CommandArgument.ToString()) { DropDownList ddl = (DropDownList)r.Cells[4].FindControl("ddlTrangThai"); string TrangThai = ddl.SelectedValue.ToString(); HoaDonBLL tb = new HoaDonBLL(); string MaHD = e.CommandArgument.ToString(); tb.capNhatTrangThai(MaHD, TrangThai); load(); string scr = "<script>alert('Thay đổi trạng thái thành công.')</script>"; Page.ClientScript.RegisterStartupScript(Page.GetType(), "Thông báo", scr); } } } }
/// <summary> /// Load thông tin liên quan đến hóa đơn lên tabpage /// </summary> public void loadHD() { //Đổ dữ liệu lên combobox cbx_Sach.DataSource = SachBLL.getSach(); cbx_Sach.DisplayMember = "TEN"; cbx_Sach.ValueMember = "ID"; dgv_AllHD.DataSource = HoaDonBLL.getAllHD(); txt_MaHD.Text = HoaDonBLL.getMaHD().ToString(); btn_SuaCTHD.Enabled = false; btn_Xoa.Enabled = false; btn_SuaCTHD.Enabled = false; //if (txt_SLSach.Text.Count()==0||cbx_Sach.SelectedValue==null) //{ // btn_ThemSachHD.Enabled = false; //} //else //{ // btn_ThemSachHD.Enabled = true; //} MaHD = int.Parse(txt_MaHD.Text); }
private void btnAdd_Click(object sender, EventArgs e) { dgvHHTT.DataSource = null; dgvHHTT.Rows.Clear(); tbCTH.Text = ""; tbTTGTGT.Text = ""; tbTCTTT.Text = "0"; HoaDon hd = new HoaDon(); try { hd.SHD = int.Parse(tbSHD.Text); hd.KyHieu = tbKHHD.Text; hd.TenDonViMuaHang = comboBoxDVM.Text; hd.MDVMH = tbMDVMH.Text; hd.NguoiMuaHang = tbNMH.Text; hd.MaSoThueMua = tbMST.Text; hd.DiaChiMua = tbDC.Text; hd.STKMua = tbSTK.Text; hd.NgayHD = dtpNgayBan.Value.ToString("dd/MM/yyyy"); hd.HinhThucThanhToan = Convert.ToInt32(comboBox1.SelectedValue); hd.ThueSuat = int.Parse(TGTGT.Text); hd.TongTien = 0; bool kq1 = HoaDonBLL.ThemHD(hd); if (kq1 == true) { MessageBox.Show("Thêm Đơn thành công!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Information); DataTable _dshd = HoaDonBLL.LayDSHD(); dgvHoaDon.DataSource = _dshd; } else { MessageBox.Show("Hóa Đơn này đã có!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch { MessageBox.Show("Nhập sai định dạng", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnTaoHoaDon_Click(object sender, EventArgs e) { if (currentKhachHang == null) { MessageBox.Show("Vui lòng chọn một khách hàng."); return; } if (gioHang.Count == 0) { MessageBox.Show("Vui lòng thêm sản phẩm khách hàng mua vào giỏ hàng."); return; } try { //thêm hóa đơn vào csdl HoaDon hd = new HoaDon() { SoPhieu = txtSoPhieu.Text, MaNhanVien = currentUser.MaNhanVien, MaKhachhang = currentKhachHang.MaKhachHang, NgayLapPhieu = DateTime.Now, GhiChu = txtGhiChu.Text }; HoaDonBLL hdBLL = new HoaDonBLL(); hdBLL.ThemHoaDon(hd); } catch (Exception ex) { MessageBox.Show("Lỗi đưa hóa đơn vào CSDL:\nChi tiết lỗi:" + ex.Message); return; } //thêm các sản phẩm của hóa đơn(giỏ hàng) vào csdl ThemGioHangVaoCSDL(); MessageBox.Show("Tạo hóa đơn thành công."); frmOrder_Load(); }
private void button2_Click(object sender, EventArgs e) { int rowindex = dgvHoaDon.CurrentCell.RowIndex; int columnindex = dgvHoaDon.CurrentCell.ColumnIndex; string result = dgvHoaDon.Rows[rowindex].Cells[0].Value.ToString(); CTHoaDon httt = new CTHoaDon(); HoaDon hd = new HoaDon(); try { httt.SoHD = int.Parse(dgvHoaDon.Rows[rowindex].Cells[0].Value.ToString()); httt.MaHang = comboBox2.SelectedValue.ToString(); httt.TenHang = tbTHH.Text; httt.DVT = tbDVT.Text; httt.SoLuong = int.Parse(tbSoLuong.Text); httt.DonGia = float.Parse(DonGia.Text); httt.ThanhTien = float.Parse(ThanhTien.Text); bool kq1 = HangHoaTTBLL.ThemHHVaoHD(httt); if (kq1 == true) { MessageBox.Show("Thêm Đơn thành công!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Information); TinhTong(); hd.TongTien = float.Parse(tbTCTTT.Text); HoaDonBLL.UpdateHD(hd); int x = dgvHoaDon.CurrentCell.RowIndex; string y = dgvHoaDon.Rows[rowindex].Cells[0].Value.ToString(); DataTable _dshhtt = HangHoaTTBLL.LayDSHHTT(y); dgvHHTT.DataSource = _dshhtt; } else { MessageBox.Show("Hóa Đơn này đã có!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch { MessageBox.Show("Hàng hóa đã đã có!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnUpdate_Click(object sender, EventArgs e) { try { int rowindex = dgvHoaDon.CurrentCell.RowIndex; HoaDon hd = new HoaDon(); int icountSelectedRow = dgvHoaDon.SelectedRows.Count; if (icountSelectedRow == 0) { MessageBox.Show("Bạn hãy chọn dòng cần cập nhật lại dữ liệu!"); } else if (icountSelectedRow == 1) { hd.SHD = int.Parse(dgvHoaDon.Rows[rowindex].Cells[0].Value.ToString()); hd.ThueSuat = int.Parse(TGTGT.Value.ToString()); hd.TongTien = float.Parse(tbTCTTT.Text); bool kq1 = HoaDonBLL.UpdateHD(hd); if (kq1 == true) { MessageBox.Show("Cập nhật hóa đơn thành công!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Information); DataTable _dshd = HoaDonBLL.LayDSHD(); dgvHoaDon.DataSource = _dshd; } else { MessageBox.Show("hàng hóa này đã có!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Bạn chỉ có thể chọn 1 dòng để cập nhật lại dữ liệu!"); } } catch { MessageBox.Show("Nhập Sai Định Dạng!"); } }
private void KhoiTaoHoaDon_UI() { currentSanPham = null; cboLoaiHang.Text = cboTenSanPham.Text = txtSoLuong.Text = txtGiamTru.Text = ""; lblSoLuongToiDa.Visible = false; lvGioHang.Items.Clear(); //another txtTongTienHang.Text = txtTienGiamTru.Text = txtTienPhaiTra.Text = txtGhiChu.Text = ""; //so phieu try { HoaDonBLL hdBLL = new HoaDonBLL(); txtSoPhieu.Text = "HD" + hdBLL.ValidSoPhieu(); } catch (Exception ex) { MessageBox.Show("Lỗi tạo mã hóa đơn:\n" + ex.Message); } HienThiLoaiHang(); }
public ucThongKe() { InitializeComponent(); dbHoaDon = new HoaDonBLL(); LoadData(); }
public frmLSXuatHang() { hoadonbll = new HoaDonBLL(); ds = new DataSet(); InitializeComponent(); }
public ThongKe() { InitializeComponent(); this.hoaDonBLL = new HoaDonBLL(); }