public IViewContent CreateContentForFile(OpenedFile file) { if (file.IsDirty) { var cmd = new ReportWizardCommand(); cmd.Run(); if (!cmd.Canceled) { var reportModel = cmd.ReportModel; var xml = CreateFormSheetFromModel.ToXml(reportModel); var doc = new XmlDocument(); doc.LoadXml(xml.ToString()); var ar = XmlToArray(doc); file.SetData(ar); } else { LoggingService.Info("ReportWizard canceled"); return(null); } } var viewCmd = new CreateDesignerCommand(file); viewCmd.Run(); LoggingService.Info("DesignerBinding -> Designer started"); return(viewCmd.DesignerView); }
public IViewContent CreateContentForFile(OpenedFile file) { var viewCmd = new CreateDesignerCommand(file); viewCmd.Run(); LoggingService.Info("DesignerBinding -> Designer started"); return(viewCmd.DesignerView); }
public IViewContent CreateContentForFile(OpenedFile file) { if (file.IsDirty) { var reportModel = ReportModelFactory.Create(); var reportFactory = new CreateFormSheetFromModel(); var xml = reportFactory.ToXml(reportModel); var doc = new XmlDocument(); doc.LoadXml(xml.ToString()); var ar = XmlToArray(doc); file.SetData(ar); } var viewCmd = new CreateDesignerCommand(file); viewCmd.Run(); LoggingService.Info("return DesignerView"); return(viewCmd.DesignerView); }
public IViewContent CreateContentForFile(OpenedFile file) { // MessageService.ShowMessage("ReportDesigner not available at the Moment","New ReportDesigner"); // return null; if (file.IsDirty) { MessageService.ShowMessage("ReportWizard not available at the Moment", "New ReportDesigner"); return(null); // var cmd = new ReportWizardCommand(file); // cmd.Run(); // if (cmd.Canceled) { // return null; // } // file.SetData(cmd.GeneratedReport.ToArray()); } var viewCmd = new CreateDesignerCommand(file); viewCmd.Run(); // return viewCmd.DesignerView; return(null); }