private void OnDisplayInvoiceInfo() { if (dgInvoice.SelectedRows == null || dgInvoice.SelectedRows.Count <= 0) { MsgBox.Show(Application.ProductName, "Vui lòng chọn 1 hóa đơn.", IconType.Information); return; } DataRow drInvoice = (dgInvoice.SelectedRows[0].DataBoundItem as DataRowView).Row; dlgHoaDonXuatTruoc dlg = new dlgHoaDonXuatTruoc(drInvoice, true); dlg.ShowDialog(); }
private void OnExportInvoice() { List <DataRow> checkedRows = SoHoaDonCheckedRows; if (checkedRows == null || checkedRows.Count <= 0) { MsgBox.Show(Application.ProductName, "Vui lòng đánh dấu những số hóa đơn cần xuất.", IconType.Information); return; } if (MsgBox.Question(Application.ProductName, "Bạn có muốn xuất hóa đơn ?") == DialogResult.No) { return; } foreach (DataRow row in checkedRows) { int soHoaDon = Convert.ToInt32(row["SoHoaDon"]); dlgHoaDonXuatTruoc dlg = new dlgHoaDonXuatTruoc(soHoaDon, _fromNgayThayDoiHD, _toNgayThayDoiHD, _mauSo, _kiHieu); dlg.ShowDialog(); } DisplayAsThread(); }