private BaseQueryResolverArgs Build(ReportXml xml, string connectionString, IEnumerable <IQueryParameter> parameters, IEnumerable <IQueryTemplateVariable> templateVariables, TimeSpan timeout) { var path = string.IsNullOrEmpty(xml.Source) ? Settings.BasePath + xml.Path : xml.Path; return(new ReportDataSetQueryResolverArgs( xml.Source, path, xml.Name, xml.Dataset , connectionString, parameters, templateVariables, timeout)); }
private async void HandleGenerateXmlReportCommand(object parameter) { try { var reporter = new ReportXml(); var msg = reporter.GenerateXmlReport(); MessageBox.Show(msg); } catch (Exception ex) { var exmes = ex.Message; MessageBox.Show(exmes, "Xml report"); } }