public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { rptBarcodeNamCot rpt = new rptBarcodeNamCot(); rpt.Site = this.Site; return(rpt); }
private void ToolStripStatusLabel1Click(object sender, EventArgs e) { try { statusStrip1.Focus(); //quyen if (!Common.Utilities.User.Administrator && !CheckQuyen(Name, 4)) { return; } if (checkBox1.Checked) { if (dgvHangHoa.RowCount > 0) { Enabled = false; Enabled = true; Barcode[] barCode = GetProduct(dgvHangHoa, _congTy); MaVachThe[] theGt = GetTheGt(barCode, _congTy); MaVachThe[] theVip = GetTheVip(barCode, _congTy); string loaiGiay = cbxLoaigiay.SelectedItem.ToString(); switch (loaiGiay) { case "Loại A5": //in theo 5 cot NGANG if (barCode.Length > 0) { if (checkXemIn.Checked == false) { Report.rptBarcodeNamCotA5 report = new Report.rptBarcodeNamCotA5(); report.SetDataSource(barCode); report.PrintToPrinter(1, true, 0, 999); } else { frmBaoCaoBarcode frm = new frmBaoCaoBarcode(barCode, "Loại A5", checkXemIn.Checked); frm.ShowDialog(); } } else { MessageBox.Show("Chọn " + GetTenRdo() + " mới có thể in"); } break; case "Loại 110": // in theo 3 cot if (barCode.Length > 0) { if (checkXemIn.Checked == false) { Report.rptBarcodeBaCot report = new Report.rptBarcodeBaCot(); report.SetDataSource(barCode); report.PrintToPrinter(1, true, 0, 999); } else { frmBaoCaoBarcode frm = new frmBaoCaoBarcode(barCode, "Loại 110", checkXemIn.Checked); frm.ShowDialog(); } } else { MessageBox.Show("Chọn " + GetTenRdo() + " mới có thể in"); } break; case "Loại A4": // in theo 5 cot if (barCode.Length > 0) { if (checkXemIn.Checked == false) { // Hang Hoa if (rdoHH.Checked) { Report.rptBarcodeNamCot report = new Report.rptBarcodeNamCot(); report.SetDataSource(barCode); report.PrintToPrinter(1, true, 0, 999); } // The Vip if (rdoTV.Checked) { Report.rptMaVachTheVip report = new Report.rptMaVachTheVip(); report.SetDataSource(theVip); report.PrintToPrinter(1, true, 0, 999); } // The GT if (rdoTGT.Checked) { Report.rptMaVachTheGT report = new Report.rptMaVachTheGT(); report.SetDataSource(theGt); report.PrintToPrinter(1, true, 0, 999); } } else { // Hang hoa if (rdoHH.Checked) { frmBaoCaoBarcode frm = new frmBaoCaoBarcode(barCode, "Loại A4", checkXemIn.Checked); frm.ShowDialog(); } // The Vip if (rdoTV.Checked) { frmBaoCaoBarcode frm = new frmBaoCaoBarcode("TV", theVip); frm.ShowDialog(); } // The GT if (rdoTGT.Checked) { frmBaoCaoBarcode frm = new frmBaoCaoBarcode("TGT", theGt); frm.ShowDialog(); } } } else { MessageBox.Show("Chọn " + GetTenRdo() + " mới có thể in"); } break; } } else { MessageBox.Show("Không có " + GetTenRdo() + " nào để in mã vạch"); } } else { MessageBox.Show("Bạn đang chọn in một mã vạch"); checkBox1.Focus(); } } catch { } }
private void ToolStripStatusLabel1Click(object sender, EventArgs e) { try { statusStrip1.Focus(); //quyen if (!Common.Utilities.User.Administrator && !CheckQuyen(Name, 4)) return; if (checkBox1.Checked) { if (dgvHangHoa.RowCount > 0) { Enabled = false; Enabled = true; Barcode[] barCode = GetProduct(dgvHangHoa, _congTy); MaVachThe[] theGt = GetTheGt(barCode, _congTy); MaVachThe[] theVip = GetTheVip(barCode, _congTy); string loaiGiay = cbxLoaigiay.SelectedItem.ToString(); switch (loaiGiay) { case "Loại A5": //in theo 5 cot NGANG if (barCode.Length > 0) { if (checkXemIn.Checked == false) { Report.rptBarcodeNamCotA5 report = new Report.rptBarcodeNamCotA5(); report.SetDataSource(barCode); report.PrintToPrinter(1, true, 0, 999); } else { frmBaoCaoBarcode frm = new frmBaoCaoBarcode(barCode, "Loại A5", checkXemIn.Checked); frm.ShowDialog(); } } else { MessageBox.Show("Chọn " + GetTenRdo() + " mới có thể in"); } break; case "Loại 110": // in theo 3 cot if (barCode.Length > 0) { if (checkXemIn.Checked == false) { Report.rptBarcodeBaCot report = new Report.rptBarcodeBaCot(); report.SetDataSource(barCode); report.PrintToPrinter(1, true, 0, 999); } else { frmBaoCaoBarcode frm = new frmBaoCaoBarcode(barCode, "Loại 110", checkXemIn.Checked); frm.ShowDialog(); } } else { MessageBox.Show("Chọn " + GetTenRdo() + " mới có thể in"); } break; case "Loại A4": // in theo 5 cot if (barCode.Length > 0) { if (checkXemIn.Checked == false) { // Hang Hoa if (rdoHH.Checked) { Report.rptBarcodeNamCot report = new Report.rptBarcodeNamCot(); report.SetDataSource(barCode); report.PrintToPrinter(1, true, 0, 999); } // The Vip if (rdoTV.Checked) { Report.rptMaVachTheVip report = new Report.rptMaVachTheVip(); report.SetDataSource(theVip); report.PrintToPrinter(1, true, 0, 999); } // The GT if (rdoTGT.Checked) { Report.rptMaVachTheGT report = new Report.rptMaVachTheGT(); report.SetDataSource(theGt); report.PrintToPrinter(1, true, 0, 999); } } else { // Hang hoa if (rdoHH.Checked) { frmBaoCaoBarcode frm = new frmBaoCaoBarcode(barCode, "Loại A4", checkXemIn.Checked); frm.ShowDialog(); } // The Vip if (rdoTV.Checked) { frmBaoCaoBarcode frm = new frmBaoCaoBarcode("TV", theVip); frm.ShowDialog(); } // The GT if (rdoTGT.Checked) { frmBaoCaoBarcode frm = new frmBaoCaoBarcode("TGT", theGt); frm.ShowDialog(); } } } else { MessageBox.Show("Chọn " + GetTenRdo() + " mới có thể in"); } break; } } else { MessageBox.Show("Không có " + GetTenRdo() + " nào để in mã vạch"); } } else { MessageBox.Show("Bạn đang chọn in một mã vạch"); checkBox1.Focus(); } } catch { } }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { rptBarcodeNamCot rpt = new rptBarcodeNamCot(); rpt.Site = this.Site; return rpt; }