public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { rpt_Camera rpt = new rpt_Camera(); rpt.Site = this.Site; return(rpt); }
private void btnIn_Click(object sender, RoutedEventArgs e) { try { cls.ClsConnect(); string upd1 = "update LUU_CAMERA set D3= (case when CHON=1 then 1 else 0 end) where MAXA='" + str.Left(CboXa.SelectedValue.ToString().Trim(), 6) + "' and THANG='" + dtpNgay.SelectedDate.Value.ToString("MM") + "' and NAM='" + dtpNgay.SelectedDate.Value.ToString("yyyy") + "'"; cls.UpdateDataText(upd1); int thamso = 2; string[] bien = new string[thamso]; object[] giatri = new object[thamso]; bien[0] = "@Maxa"; giatri[0] = str.Left(CboXa.SelectedValue.ToString().Trim(), 6); bien[1] = "@Ngay"; giatri[1] = dtpNgay.SelectedDate.Value.ToString("yyyy-MM-dd"); var dtin = cls.LoadDataProcPara("usp_Camera", bien, giatri, thamso); if (dtin.Rows.Count > 0) { rpt_Camera rpt = new rpt_Camera(); RPUtility.ShowRp(rpt, dtin, this, srv.DbSourceSerVer(), srv.DbNameSerVer(), srv.DbUserSerVer(), srv.DbPassSerVer()); } else { MessageBox.Show("Chưa có số liệu", "Thông báo"); } //MessageBox.Show("Lưu thành công ! " + FileName, "Thông báo", MessageBoxButton.OK, MessageBoxImage.Information); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error); } cls.DongKetNoi(); }