public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { CrystalBuyerMainReport rpt = new CrystalBuyerMainReport(); rpt.Site = this.Site; return(rpt); }
private void Generate_Click(object sender, RoutedEventArgs e) { if (start.Text != "" && end.Text != "") { string[] startDate = start.Text.Split('-'); string[] endDate = end.Text.Split('-'); DateTime startingTime = new DateTime(Convert.ToInt32(startDate[2]), Convert.ToInt32(startDate[1]), Convert.ToInt32(startDate[0])); DateTime endTime = new DateTime(Convert.ToInt32(endDate[2]), Convert.ToInt32(endDate[1]), Convert.ToInt32(endDate[0])); CrystalBuyerMainReport rptMainBuyer = new CrystalBuyerMainReport(); rptMainBuyer.SetDatabaseLogon("proyekpcs", "proyekpcs", "orcl", ""); rptMainBuyer.SetParameterValue("startTime", startingTime); rptMainBuyer.SetParameterValue("endTime", endTime); rptMainBuyer.SetParameterValue("userName", username); viewerCR.ViewerCore.ReportSource = rptMainBuyer; } else { MessageBox.Show("Data Input Is Required"); } }