Example #1
0
        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 });
        }
Example #2
0
        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 });
        }
Example #4
0
        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;
        }
Example #5
0
        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 });
        }
Example #6
0
        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
        }
Example #7
0
        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 });
        }
Example #8
0
        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 });
        }
Example #9
0
        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 });
        }
Example #10
0
File: Module.cs Project: ewin66/dev
        //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 });
        }
Example #11
0
        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 });
        }
Example #12
0
        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 });
        }
Example #13
0
        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 });
        }
Example #14
0
        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;
        }
Example #15
0
        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 });
        }
Example #16
0
        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 };
        }
Example #17
0
        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 });
        }
Example #18
0
        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 };*/
        }
Example #19
0
        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 };
        }
Example #20
0
        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 });
        }
Example #21
0
        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
            });
        }
Example #22
0
        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 });
        }