public override IEnumerable <ModuleUpdater> GetModuleUpdaters(IObjectSpace objectSpace, Version versionFromDB) { ModuleUpdater updater = new DatabaseUpdate.Updater(objectSpace, versionFromDB); PredefinedReportsUpdater reportUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); reportUpdater.AddPredefinedReport <QuotationReport>("Cotización", typeof(VehicleQuotation), isInplaceReport: true); reportUpdater.AddPredefinedReport <PolicyReport>("Póliza de seguro", typeof(VehiclePolicy), isInplaceReport: true); return(new ModuleUpdater[] { updater, reportUpdater }); }
public override IEnumerable <ModuleUpdater> GetModuleUpdaters(IObjectSpace objectSpace, Version versionFromDB) { ModuleUpdater updater = new DatabaseUpdate.Updater(objectSpace, versionFromDB); PredefinedReportsUpdater predefinedReportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); predefinedReportsUpdater.AddPredefinedReport <PilotsReport>("PilotsReport", typeof(Aircraft)); return(new ModuleUpdater[] { updater, predefinedReportsUpdater }); }
public override IEnumerable <ModuleUpdater> GetModuleUpdaters(IObjectSpace objectSpace, Version versionFromDB) { PredefinedReportsUpdater predefinedReportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); predefinedReportsUpdater.AddPredefinedReport <ContactsReport>("Contacts Report", typeof(Contact)); ModuleUpdater updater = new DatabaseUpdate.Updater(objectSpace, versionFromDB); return(new ModuleUpdater[] { predefinedReportsUpdater, updater }); }
public override IEnumerable <ModuleUpdater> GetModuleUpdaters(IObjectSpace objectSpace, Version versionFromDB) { var predefinedReportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); predefinedReportsUpdater.AddPredefinedReport <AreaReport>("Отчет по площадкам", typeof(Area)); predefinedReportsUpdater.AddPredefinedReport <CargoReport>("Отчет по товарам", typeof(Cargo)); return(new ModuleUpdater[] { predefinedReportsUpdater }); //return ModuleUpdater.EmptyModuleUpdaters; }
public override IEnumerable <ModuleUpdater> GetModuleUpdaters(IObjectSpace objectSpace, Version versionFromDB) { ModuleUpdater updater = new DatabaseUpdate.Updater(objectSpace, versionFromDB); PredefinedReportsUpdater predefinedReportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); predefinedReportsUpdater.AddPredefinedReport <AirportByPilotCount>("6'. Список аэропортов по количеству пилотов", typeof(AirCompany.Module.BusinessObjects.Airport)); return(new ModuleUpdater[] { updater, predefinedReportsUpdater }); }
public override IEnumerable<ModuleUpdater> GetModuleUpdaters(IObjectSpace objectSpace, Version versionFromDB) { ModuleUpdater updater = new DatabaseUpdate.Updater(objectSpace, versionFromDB); #if !NETSTANDARD PredefinedReportsUpdater predefinedReportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); predefinedReportsUpdater.AddPredefinedReport<ContactsReport>("Contacts Report", typeof(Contact), true); return new ModuleUpdater[] { updater, predefinedReportsUpdater }; #else return new ModuleUpdater[] { updater }; #endif }
public override IEnumerable <ModuleUpdater> GetModuleUpdaters(IObjectSpace objectSpace, Version versionFromDB) { ModuleUpdater updater = new Updater(objectSpace, versionFromDB); PredefinedReportsUpdater predefinedReportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); predefinedReportsUpdater.AddPredefinedReport <ContactReport>( "Contacts Report", typeof(ContactForReport), true); return(new ModuleUpdater[] { updater, predefinedReportsUpdater }); }
public override IEnumerable <ModuleUpdater> GetModuleUpdaters(IObjectSpace objectSpace, Version versionFromDB) { ModuleUpdater updater = new DatabaseUpdate.Updater(objectSpace, versionFromDB); var predefinedReportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); predefinedReportsUpdater.AddPredefinedReport <XtraReport1>("Report 1"); predefinedReportsUpdater.AddPredefinedReport <XtraReport2>("Report 2"); return(new ModuleUpdater[] { updater, predefinedReportsUpdater }); }
public override IEnumerable <ModuleUpdater> GetModuleUpdaters(IObjectSpace objectSpace, Version versionFromDB) { ModuleUpdater updater = new DatabaseUpdate.Updater(objectSpace, versionFromDB); PredefinedReportsUpdater predefinedReportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); predefinedReportsUpdater.AddPredefinedReport <DuAnReport>("Báo cáo dự án", typeof(BusinessObjects.NonPersistents.DuAnReportObject)); predefinedReportsUpdater.AddPredefinedReport <DuToanChiTietReport>("Báo cáo dự toán", typeof(BusinessObjects.CongViecDuAn), typeof(BusinessObjects.NonPersistents.DuToanReportParameter)); predefinedReportsUpdater.AddPredefinedReport <QuyetToanChiTietReport>("Báo cáo quyết toán", typeof(BusinessObjects.CongViecDuAn), typeof(BusinessObjects.NonPersistents.QuyetToanReportParameter)); return(new ModuleUpdater[] { updater, predefinedReportsUpdater }); }
//b3 public override IEnumerable <ModuleUpdater> GetModuleUpdaters(IObjectSpace objectSpace, Version versionFromDB) { ModuleUpdater updater = new DatabaseUpdate.Updater(objectSpace, versionFromDB); PredefinedReportsUpdater predefinedReportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); //predefinedReportsUpdater.AddPredefinedReport<ReportPhieuNhapKho>("Phieu nhap kho", typeof(Employee), true); //b3 predefinedReportsUpdater.AddPredefinedReport <ReportPhieuNhapKho>("Phieu nhap kho 2", typeof(Employee), typeof(ReportPhieuNhapKho_Param), false); return(new ModuleUpdater[] { updater, predefinedReportsUpdater }); }
public override IEnumerable <ModuleUpdater> GetModuleUpdaters( IObjectSpace objectSpace, Version versionFromDB) { ModuleUpdater updater = new DatabaseUpdate.Updater(objectSpace, versionFromDB); PredefinedReportsUpdater predefinedReportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); //predefinedReportsUpdater.AddPredefinedReport<ReportPilots>( ///"Report about pilots", typeof(Pilot)); return(new ModuleUpdater[] { updater, predefinedReportsUpdater }); }
public override IEnumerable <ModuleUpdater> GetModuleUpdaters( IObjectSpace objectSpace, Version versionFromDB) { ModuleUpdater updater = new DatabaseUpdate.Updater(objectSpace, versionFromDB); PredefinedReportsUpdater predefinedReportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); predefinedReportsUpdater.AddPredefinedReport <PacientReport>("Pacient Report", typeof(Pacient), typeof(PacientReportParametersObject), true); predefinedReportsUpdater.AddPredefinedReport <VisitReport>("Visits Report", typeof(VisitCase), typeof(VisitReportParametersObject), true); return(new ModuleUpdater[] { updater, predefinedReportsUpdater }); }
public override IEnumerable <ModuleUpdater> GetModuleUpdaters(IObjectSpace objectSpace, Version versionFromDB) { ModuleUpdater updater = new DatabaseUpdate.Updater(objectSpace, versionFromDB); PredefinedReportsUpdater predefinedReportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); predefinedReportsUpdater.AddPredefinedReport <XRSalesOrder>( "Sales Order", typeof(SalesOrder)); return(new ModuleUpdater[] { updater }); }
private PredefinedReportsUpdater GetPredefinedReportsUpdater(IObjectSpace objectSpace, Version versionFromDB) { PredefinedReportsUpdater predefinedReportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); MethodInfo methodAddPredefinedReportGeneric = typeof(PredefinedReportsUpdater).GetMethod("AddPredefinedReport", new Type[] { typeof(string), typeof(Type), typeof(Type), typeof(bool) }); foreach (var report in ReportsWindowController.Reports) { MethodInfo methodAddPredefinedReport = methodAddPredefinedReportGeneric.MakeGenericMethod(new Type[] { report.Item1 }); methodAddPredefinedReport.Invoke(predefinedReportsUpdater, new object[] { report.Item4, report.Item2, report.Item3, report.Item5 }); } return predefinedReportsUpdater; }
public override IEnumerable <ModuleUpdater> GetModuleUpdaters(IObjectSpace objectSpace, Version versionFromDB) { ModuleUpdater updater = new DatabaseUpdate.Updater(objectSpace, versionFromDB); PredefinedReportsUpdater predefinedReportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); predefinedReportsUpdater.AddPredefinedReport <ActiveCustomers>("Active Customers", typeof(Customer)); predefinedReportsUpdater.AddPredefinedReport <CustomerCards>("Customer Cards", typeof(Customer)); predefinedReportsUpdater.AddPredefinedReport <MostProfitableGenres>("Most Profitable Genres", typeof(Movie)); predefinedReportsUpdater.AddPredefinedReport <MovieInvetory>("Movie Invetory", typeof(MovieItem)); predefinedReportsUpdater.AddPredefinedReport <MovieRentalsByCustomer>("Movie Rentals By Customer", typeof(Customer)); predefinedReportsUpdater.AddPredefinedReport <TopMovieRentals>("Top Movie Rentals", typeof(Movie)); return(new[] { updater, predefinedReportsUpdater }); }
public override IEnumerable <ModuleUpdater> GetModuleUpdaters(IObjectSpace objectSpace, Version versionFromDB) { ModuleUpdater updater = new DatabaseUpdate.Updater(objectSpace, versionFromDB); PredefinedReportsUpdater predefinedReportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); predefinedReportsUpdater.AddPredefinedReport <rptShippingPickSht>("Picking Sheet", typeof(SOHeader), true); predefinedReportsUpdater.AddPredefinedReport <rptSalesInvoice>("Sales Invoice", typeof(CustomerInvoiceHistory), true); predefinedReportsUpdater.AddPredefinedReport <poPrintRPT>("PO Print", typeof(ItemPurchaseOrder), true); predefinedReportsUpdater.AddPredefinedReport <InvItemLabelRpt>("Item Label", typeof(ItemInventory), true); return(new ModuleUpdater[] { updater, predefinedReportsUpdater }); //return new ModuleUpdater[] { updater }; }
public override IEnumerable <ModuleUpdater> GetModuleUpdaters(IObjectSpace objectSpace, Version versionFromDB) { ModuleUpdater updater = new DatabaseUpdate.Updater(objectSpace, versionFromDB); PredefinedReportsUpdater predefinedReportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); predefinedReportsUpdater.AddPredefinedReport <XtraReportOrdinary>("Inplace Report", typeof(Contact), isInplaceReport: true); predefinedReportsUpdater.AddPredefinedReport <XtraReportView>("Report with ViewDataSource", null); predefinedReportsUpdater.AddPredefinedReport <ContactReportWithSubreportMappedToViewDataSource>("Contact report with subreport mapped to ViewDataSource", typeof(Contact), true); #region DEMO_REMOVE #if DEBUG predefinedReportsUpdater.AddPredefinedReport <XtraReportOrdinary>("Ordinal Report", null); predefinedReportsUpdater.AddPredefinedReport <XtraReportWithSubReport>("Report with sub report", null); predefinedReportsUpdater.AddPredefinedReport <XtraReportOrdinary>("Report with object parameters", typeof(Contact), typeof(DemoParameters), isInplaceReport: false); #endif #endregion return(new ModuleUpdater[] { updater, predefinedReportsUpdater }); }
public override IEnumerable <ModuleUpdater> GetModuleUpdaters(IObjectSpace objectSpace, Version versionFromDB) { ModuleUpdater updater = new DatabaseUpdate.Updater(objectSpace, versionFromDB); //Регистрация репорта заказов PredefinedReportsUpdater ExternalOrderReportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); ExternalOrderReportsUpdater.AddPredefinedReport <XtraReport2>("Закзы", typeof(ExternalOrder)); //Регистрация репорта материала заказов PredefinedReportsUpdater reportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); reportsUpdater.AddPredefinedReport <XtraReport1>("Матерьялы заказа", typeof(OrderMaterial)); return(new ModuleUpdater[] { updater, reportsUpdater, ExternalOrderReportsUpdater }); /* return new ModuleUpdater[] { updater };*/ }
public override IEnumerable<ModuleUpdater> GetModuleUpdaters(IObjectSpace objectSpace, Version versionFromDB) { ModuleUpdater updater = new DatabaseUpdate.Updater(objectSpace, versionFromDB); var predefinedReportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); string reportName = Application.Model.Options.Application.Title; predefinedReportsUpdater.AddPredefinedReport<Reports.PersonPredefinedReport>(reportName, typeof(BusinessObjects.Person), typeof(BusinessObjects.PersonReportParametersObject), true); predefinedReportsUpdater.AddPredefinedReport<Reports.ViewDataSourceReport>("View als Datequelle", typeof(BusinessObjects.Person)); predefinedReportsUpdater.AddPredefinedReport<Reports.NonPersistentReport>("NonPersistent Report", typeof(BusinessObjects.ReportObjectSource)); predefinedReportsUpdater.AddPredefinedReport<Reports.InterfaceReport>("Interface Report", typeof(BusinessObjects.Person)); return new ModuleUpdater[] { updater, predefinedReportsUpdater }; }
public override IEnumerable <ModuleUpdater> GetModuleUpdaters(IObjectSpace objectSpace, Version versionFromDB) { Updater updater = new Updater(objectSpace, versionFromDB); #if EasyTest UseTestDataGenerator = true; #endif updater.CreateTestGenerator += delegate(object sender, System.ComponentModel.HandledEventArgs e){ e.Handled = UseTestDataGenerator; }; PredefinedReportsUpdater predefinedReportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); predefinedReportsUpdater.AddPredefinedReport <ActiveInvoices>( "Active Invoices", typeof(CRMInvoice), true); predefinedReportsUpdater.AddPredefinedReport <ContactsReport>( "Contacts Report", typeof(CRMContact), true); predefinedReportsUpdater.AddPredefinedReport <SalesHistory>( "Sales History", typeof(CRMOpportunity), true); return(new ModuleUpdater[] { updater, predefinedReportsUpdater }); }
public override IEnumerable <ModuleUpdater> GetModuleUpdaters(IObjectSpace objectSpace, Version versionFromDB) { ModuleUpdater updater = new DatabaseUpdate.Updater(objectSpace, versionFromDB); PredefinedReportsUpdater predefinedReportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); predefinedReportsUpdater.AddPredefinedReport <RelatorioMedicaoAnaliticoSpool>("Relatório de Medição por Spool (Analítico)", typeof(Spool), typeof(SpoolParameters), isInplaceReport: true); predefinedReportsUpdater.AddPredefinedReport <RelatorioMedicaoSinteticoSpool>("Relatório de Medição por Spool (Sintético)", typeof(Spool), typeof(SpoolParameters), isInplaceReport: true); predefinedReportsUpdater.AddPredefinedReport <ResumoDeJuntas>("Resumo de Juntas", typeof(JuntaSpool), typeof(JuntaSpoolParameters), isInplaceReport: true); predefinedReportsUpdater.AddPredefinedReport <JuntaMedicao>("Juntas - Medição", typeof(JuntaSpool), typeof(JuntaSpoolParameters), isInplaceReport: true); predefinedReportsUpdater.AddPredefinedReport <SpoolMedicao>("Spool - Medição", typeof(MedicaoTubulacaoDetalhe), typeof(MedicaoTubulacaoDetalheParameters), isInplaceReport: true); predefinedReportsUpdater.AddPredefinedReport <ComponentesMedicao>("STR - Componentes - (MONTAGEM)", typeof(ComponentesMedicao), isInplaceReport: true); predefinedReportsUpdater.AddPredefinedReport <JuntaComponentes>("STR - Mapa de Juntas (MONTAGEM)", typeof(JuntaComponentes), isInplaceReport: true); return(new ModuleUpdater[] { updater, predefinedReportsUpdater }); }
public override IEnumerable <ModuleUpdater> GetModuleUpdaters(IObjectSpace objectSpace, Version versionFromDB) { ModuleUpdater updater = new DatabaseUpdate.Updater(objectSpace, versionFromDB); PredefinedReportsUpdater predefinedReportsUpdater = new PredefinedReportsUpdater(Application, objectSpace, versionFromDB); #region Predefined/Custom Reports ReportDataV2 reportDataV2 = objectSpace.FindObject <ReportDataV2>(new BinaryOperator("PredefinedReportType", typeof(Invoice))); if (reportDataV2 != null) { predefinedReportsUpdater.AddPredefinedReport <InvoiceReport>(reportDataV2.DisplayName, typeof(Invoice), isInplaceReport: reportDataV2.IsInplaceReport); } else { predefinedReportsUpdater.AddPredefinedReport <InvoiceReport>("Print Invoice", typeof(Invoice), isInplaceReport: true); } reportDataV2 = objectSpace.FindObject <ReportDataV2>(new BinaryOperator("PredefinedReportType", typeof(Quote))); if (reportDataV2 != null) { predefinedReportsUpdater.AddPredefinedReport <QuoteReport>(reportDataV2.DisplayName, typeof(Quote), isInplaceReport: reportDataV2.IsInplaceReport); } else { predefinedReportsUpdater.AddPredefinedReport <QuoteReport>("Print Quote", typeof(Quote), isInplaceReport: true); } reportDataV2 = objectSpace.FindObject <ReportDataV2>(new BinaryOperator("PredefinedReportType", typeof(CreditNote))); if (reportDataV2 != null) { predefinedReportsUpdater.AddPredefinedReport <CreditNoteReport>(reportDataV2.DisplayName, typeof(CreditNote), isInplaceReport: reportDataV2.IsInplaceReport); } else { predefinedReportsUpdater.AddPredefinedReport <CreditNoteReport>("Print Credit Note", typeof(CreditNote), isInplaceReport: true); } reportDataV2 = objectSpace.FindObject <ReportDataV2>(new BinaryOperator("PredefinedReportType", typeof(SupplierCreditNote))); if (reportDataV2 != null) { predefinedReportsUpdater.AddPredefinedReport <SupplierCreditNoteReport>(reportDataV2.DisplayName, typeof(SupplierCreditNote), isInplaceReport: reportDataV2.IsInplaceReport); } else { predefinedReportsUpdater.AddPredefinedReport <SupplierCreditNoteReport>("Print Supplier Credit Note", typeof(SupplierCreditNote), isInplaceReport: true); } reportDataV2 = objectSpace.FindObject <ReportDataV2>(new BinaryOperator("PredefinedReportType", typeof(JobCard))); if (reportDataV2 != null) { predefinedReportsUpdater.AddPredefinedReport <JobCardReport>(reportDataV2.DisplayName, typeof(JobCard), isInplaceReport: reportDataV2.IsInplaceReport); } else { predefinedReportsUpdater.AddPredefinedReport <JobCardReport>("Print Jobcard", typeof(JobCard), isInplaceReport: true); } reportDataV2 = objectSpace.FindObject <ReportDataV2>(new BinaryOperator("PredefinedReportType", typeof(Purchase))); if (reportDataV2 != null) { predefinedReportsUpdater.AddPredefinedReport <PurchaseReport>(reportDataV2.DisplayName, typeof(Purchase), isInplaceReport: reportDataV2.IsInplaceReport); } else { predefinedReportsUpdater.AddPredefinedReport <PurchaseReport>("Print Purchase", typeof(Purchase), isInplaceReport: true); } reportDataV2 = objectSpace.FindObject <ReportDataV2>(new BinaryOperator("PredefinedReportType", typeof(RequestForQuote))); if (reportDataV2 != null) { predefinedReportsUpdater.AddPredefinedReport <RequestForQuoteReport>(reportDataV2.DisplayName, typeof(RequestForQuote), isInplaceReport: reportDataV2.IsInplaceReport); } else { predefinedReportsUpdater.AddPredefinedReport <RequestForQuoteReport>("Print Request For Quote", typeof(RequestForQuote), isInplaceReport: true); } #endregion predefinedReportsUpdater.AddPredefinedReport <ClientStatementReport>("Print Statement", typeof(Vendor), isInplaceReport: true); predefinedReportsUpdater.AddPredefinedReport <TimeTrackingReport>("Time Tracking", typeof(WorkFlowTimeTracking), isInplaceReport: false); predefinedReportsUpdater.AddPredefinedReport <PickingSlipReport>("Picking Slip", typeof(MassInventoryMovement), isInplaceReport: true); predefinedReportsUpdater.AddPredefinedReport <TransactionReport>("Accounts Aging - Accounts", typeof(Transaction), isInplaceReport: false); predefinedReportsUpdater.AddPredefinedReport <TransactionReportCreditors>("Accounts Aging - Suppliers", typeof(Transaction), isInplaceReport: false); //CustomFieldHelper.CreateCustomFields(_typesInfo, objectSpace); return(new ModuleUpdater[] { updater, predefinedReportsUpdater }); }