public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { rpt_ThiDua rpt = new rpt_ThiDua(); rpt.Site = this.Site; return(rpt); }
private void Print_OnClick(object sender, RoutedEventArgs e) { try { _cls.ClsConnect(); if (chkth.IsChecked == true) { str = "select * from MAU_THIDUA where NAM='" + comboBoxYear.SelectedValue + "' and QUY='" + CboQuy.SelectionBoxItem.ToString().Trim() + "' and DOT='" + bll.Left(RadCboDot.SelectedValue.ToString(), 1) + "' and CHONIN='1' order by CHUYENDE,STT"; } else { str = "select * from MAU_THIDUA where NAM='" + comboBoxYear.SelectedValue + "' and QUY='" + CboQuy.SelectionBoxItem.ToString().Trim() + "' and DOT='" + bll.Left(RadCboDot.SelectedValue.ToString(), 1) + "'and CHUYENDE='" + RadCboChDe.SelectedValue.ToString().Trim() + "' and CHONIN='1' order by STT"; } var dtin = _cls.LoadDataText(str); if (chkth.IsChecked == true) { rpt_ThiDua04 rpt = new rpt_ThiDua04(); RPUtility.ShowRp(rpt, dtin, this, srv.DbSourceSerVer(), srv.DbNameSerVer(), srv.DbUserSerVer(), srv.DbPassSerVer()); } else { rpt_ThiDua rpt = new rpt_ThiDua(); RPUtility.ShowRp(rpt, dtin, this, srv.DbSourceSerVer(), srv.DbNameSerVer(), srv.DbUserSerVer(), srv.DbPassSerVer()); } } catch (Exception ex) { MessageBox.Show("Error \n" + ex.Message, "Mess", MessageBoxButton.OK, MessageBoxImage.Error); } finally { _cls.DongKetNoi(); } }