private void btnDeleteBillImport_Click(object sender, EventArgs e) { try { if (txtIDBillImport.Text == "") { XtraMessageBox.Show("Bạn phải chọn phiếu cần xóa", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } HoaDonNhapHang_DTO phieunhap = new HoaDonNhapHang_DTO(); phieunhap.MaHDN = (string)dtgvInfoListOfBillImport.CurrentRow.Cells["MaHDN"].Value; if (HoaDonNhapHang_BUS.XoaPHNhap(phieunhap)) { LoadPhieuNhapHang(); LoadMaHD(); uctDaiLi.uctDL.LoadListDaiLi(); uctQuanLiTienNoDaiLi.uctQLTienNoDL.Load_DSNoDaiLi(); XtraMessageBox.Show("Phiếu nhập hàng xóa thành công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); ClearDisplay(); return; } } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void btnDeletePay_Click(object sender, EventArgs e) { if (txtPayAgency.Text == "") { XtraMessageBox.Show("Bạn phải điền đầy đủ thông tin !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } QuanLiTIenNo_DaiLi_DTO thanhtoan = new QuanLiTIenNo_DaiLi_DTO(); thanhtoan.MaTN = txtIDPayOfAgency.Text; try { if (QuanLiTienNo_DaiLi_BUS.XoaThongTinTienNoDL(thanhtoan)) { Load_DSNoDaiLi(); LoadThongTin_ThanhToanDL(txtIDAgency.Text.ToString()); txtIDPayOfAgency.Text = DataProvider.ExcuteScalar(string.Format("SELECT MaTN=dbo.fcGetMaTTDL()")); string arr = HoaDonNhapHang_BUS.TongNoDaiLi(txtIDAgency.Text); txtTotalDebt.Text = arr; txtPayAgency.Text = ""; XtraMessageBox.Show("Xóa thông tin thanh toán thành công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void btnUpdateBillImport_Click(object sender, EventArgs e) { try { if (txtIDBillImport.Text == "") { XtraMessageBox.Show("Bạn phải chọn phiếu cần chỉnh sửa", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } HoaDonNhapHang_DTO phieunhap = new HoaDonNhapHang_DTO(); phieunhap.MaHDN = (string)dtgvInfoListOfBillImport.CurrentRow.Cells["MaHDN"].Value; phieunhap.MaDL = cmbIDAgency.Text.ToString(); phieunhap.NgayNhap = Convert.ToDateTime(dtpkDateTimeImport.Text.ToString()); phieunhap.TenDL = txtNameAgency.Text; phieunhap.TongTien = Convert.ToDouble(txtTotalPay.Text.ToString()); phieunhap.TongNo = Convert.ToDouble(txtTotalDebt.Text.ToString()); if (HoaDonNhapHang_BUS.SuaPHNhap(phieunhap)) { LoadPhieuNhapHang(); LoadMaHD(); uctDaiLi.uctDL.LoadListDaiLi(); uctQuanLiTienNoDaiLi.uctQLTienNoDL.Load_DSNoDaiLi(); XtraMessageBox.Show("Phiếu nhập hàng cập nhật thành công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); ClearDisplay(); return; } }catch { XtraMessageBox.Show("Phiếu nhập hàng cập nhật thất bại !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void btnAddImportBill_Click(object sender, EventArgs e) { if (txtIDBillImport.Text == "" || txtNameAgency.Text == "" || txtTotalPay.Text == "" || txtTotalDebt.Text == "" || cmbIDAgency.Text == "") { MessageBox.Show("Bạn phải điền đầy đủ thông tin !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } HoaDonNhapHang_DTO phieunhap = new HoaDonNhapHang_DTO(); phieunhap.MaHDN = txtIDBillImport.Text; phieunhap.MaDL = cmbIDAgency.Text.ToString(); phieunhap.NgayNhap = Convert.ToDateTime(dtpkDateTimeImport.Text.ToString()); phieunhap.TenDL = txtNameAgency.Text; phieunhap.TongTien = Convert.ToDouble(txtTotalPay.Text.ToString()); phieunhap.TongNo = Convert.ToDouble(txtTotalDebt.Text.ToString()); if (HoaDonNhapHang_BUS.ThemPHNhap(phieunhap)) { MessageBox.Show("Thêm hóa đơn nhập hàng thành công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); ClearDisplay(); LoadPhieuNhapHang(); return; } MessageBox.Show("Thêm hóa đơn nhập hàng thất bại !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); }
private void LoadMaHD() { List <HoaDonNhapHang_DTO> hoadon = HoaDonNhapHang_BUS.LoadPhieuNhap(); cmbIDBillImportDetail.DataSource = hoadon; cmbIDBillImportDetail.ValueMember = "MaHDN"; cmbIDBillImportDetail.DisplayMember = "MaHDN"; }
public frmHoaDonNhapHang() { InitializeComponent(); Load(); List <HoaDonNhapHang_DTO> List = HoaDonNhapHang_BUS.TinhTongTien(); tbTongTien.Text = List[0].TongTien.ToString(); dataGridView1.Columns[0].Visible = false; }
private void tbSearch_TextChanged(object sender, EventArgs e) { HoaDonNhapHang_DTO HDNH = new HoaDonNhapHang_DTO(); HDNH.MaHoaDonNhap = tbSearch.Text; List <HoaDonNhapHang_DTO> Search = HoaDonNhapHang_BUS.Search_HDBH(HDNH); dataGridView1.DataSource = Search; if (tbSearch.Text == "") { Load(); } }
private void dtgvListAgency_CellClick(object sender, DataGridViewCellEventArgs e) { txtPayAgency.Text = ""; try { lbListBillOfAgency.Items.Clear(); if (e.RowIndex >= 0 && e.ColumnIndex >= 0) { txtIDAgency.Text = dtgvListAgency.CurrentRow.Cells["MaDL"].Value.ToString(); txtNameAgency.Text = dtgvListAgency.CurrentRow.Cells["TenDL"].Value.ToString(); List <string> dsMaHDN = HoaDonNhapHang_BUS.LoadDS_MaHDNhap(txtIDAgency.Text.ToString()); if (dsMaHDN == null) { return; } else { foreach (string item in dsMaHDN) { lbListBillOfAgency.Items.Add(item); } } string arr = HoaDonNhapHang_BUS.TongNoDaiLi(txtIDAgency.Text); txtTotalDebt.Text = arr; txtIDPayOfAgency.Text = DataProvider.ExcuteScalar(string.Format("SELECT MaTN=dbo.fcGetMaTTDL()")); LoadThongTin_ThanhToanDL(txtIDAgency.Text); return; } } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
public void Load_DSNoDaiLi() { List <HoaDonNhapHang_DTO> ds = HoaDonNhapHang_BUS.DSNoTienDaiLi(); dtgvListAgency.DataSource = ds; if (dtgvListAgency.Rows.Count == 0) { dtgvListAgency.ColumnCount = 2; dtgvListAgency.ColumnHeadersVisible = true; dtgvListAgency.Columns[0].Name = "MaDL"; dtgvListAgency.Columns[1].Name = "TenDL"; dtgvListAgency.Columns[0].DataPropertyName = "MaDL"; dtgvListAgency.Columns[1].DataPropertyName = "TenDL"; dtgvListAgency.Columns[0].HeaderText = "Mã DL"; dtgvListAgency.Columns[1].HeaderText = "Tên đại lí"; dtgvListAgency.Columns[0].Width = 150; dtgvListAgency.Columns[1].Width = 150; } }
private void LoadPhieuNhapHang() { List <HoaDonNhapHang_DTO> listPhieuNhap = HoaDonNhapHang_BUS.LoadPhieuNhap(); dtgvInfoListOfBillImport.DataSource = listPhieuNhap; }
public void Load() { List <HoaDonNhapHang_DTO> Danhsach = HoaDonNhapHang_BUS.GetListHDNH(); dataGridView1.DataSource = Danhsach; }