コード例 #1
0
        public Report.ReportsPage OrganizationalBreakdown()
        {
            LoggerPage.LogStart(MethodBase.GetCurrentMethod().Name);

            this.reportsPage.Open(MyContributionMotherShip.OrganizationalBreakdown().Name);

            LoggerPage.LogEnd(MethodBase.GetCurrentMethod().Name);

            return(new Report.ReportsPage());
        }
コード例 #2
0
        public Report.ReportsPage ManagedCifForIc()
        {
            LoggerPage.LogStart(MethodBase.GetCurrentMethod().Name);

            this.reportsPage.Open(MyContributionMotherShip.ManagedCifForIc().Name);

            LoggerPage.LogEnd(MethodBase.GetCurrentMethod().Name);

            return(new Report.ReportsPage());
        }
コード例 #3
0
        public Report.ReportsPage TeamPcSourceReport()
        {
            LoggerPage.LogStart(MethodBase.GetCurrentMethod().Name);

            this.reportsPage.Open(MyContributionMotherShip.TeamPcSourceReport().Name);

            LoggerPage.LogEnd(MethodBase.GetCurrentMethod().Name);

            return(new Report.ReportsPage());
        }
        private static ReportsEntity RandomReport()
        {
            var listOfReports = new List <ReportsEntity>
            {
                MyContributionMotherShip.ManagedCif(),
                MyContributionMotherShip.ManagedCifForIc(),
                MyContributionMotherShip.RmList(),
            };

            return(listOfReports[new Random().Next(listOfReports.Count)]);
        }
コード例 #5
0
        public static ReportsEntity GetReport()
        {
            List <ReportsEntity> reports = new List <ReportsEntity>
            {
                MyClientMotherShip.CifList(),
                                 MyClientMotherShip.ClientGroupList(),
                                 MyClientMotherShip.ClientList(),
                                 MyClientMotherShip.KeyFigures(),
                                 MyClientMotherShip.KeyFigures13Months(),
                                 MyClientMotherShip.OrganizationalBreakdown(),
                                 MyClientMotherShip.OrganizationalBreakdown13Months(),
                                 MyClientMotherShip.Profitability(),
                                 MyClientMotherShip.Profitability13Months(),
                                 MyClientMotherShip.RmList(),
                                 MyClientMotherShip.ServiceBreakdown(),
                                 MyClientMotherShip.ServiceBreakdown13Months(),
                                 MyClientMotherShip.Stt(),
                                 MyClientMotherShip.TopBottom(),
                                 MyClientMotherShip.VolumeAndGrowth(),
                                 MyClientMotherShip.VolumeAndGrowth13Months(),
                                 MyContributionMotherShip.IcScorecard(),
                                 MyContributionMotherShip.IcScorecard13Months(),
                                 MyContributionMotherShip.LineManagerIcList(),
                                 MyContributionMotherShip.LineManagerRmList(),
                                 MyContributionMotherShip.ManagedCif(),
                                 MyContributionMotherShip.ManagedCifForIc(),
                                 MyContributionMotherShip.OrganizationalBreakdown(),
                                 MyContributionMotherShip.OrganizationalBreakdown13Months(),
                                 MyContributionMotherShip.RmList(),
                                 MyContributionMotherShip.RmScorecard(),
                                 MyContributionMotherShip.RmScorecard13Months(),
                                 MyContributionMotherShip.SourceReport(),
                                 MyContributionMotherShip.SourceReport13Months(),
                                 MyContributionMotherShip.TeamPcScorecard(),
                                 MyContributionMotherShip.TeamPcScorecard13Months(),
                                 MySalesMotherShip.AssetClassBreakdown(),
                                 MySalesMotherShip.CifList(),
                                 MySalesMotherShip.OrganizationalBreakdown(),
                                 MySalesMotherShip.ProductList(),
                                 MySalesMotherShip.RmList(),
                                 MySalesMotherShip.TransactionList(),
                                 MyTrendMotherShip.CifList(),
                                 MyTrendMotherShip.Overview(),
                                 MyTrendMotherShip.RmList(),
                                 MyTrendMotherShip.YtdOverview(),
            };

            return(reports[new Random().Next(reports.Count)]);
        }
コード例 #6
0
        public static ReportsEntity GetReport13Months()
        {
            List <ReportsEntity> reports = new List <ReportsEntity>
            {
                MyClientMotherShip.KeyFigures13Months(),
                                 MyClientMotherShip.OrganizationalBreakdown13Months(),
                                 MyClientMotherShip.Profitability13Months(),
                                 MyClientMotherShip.ServiceBreakdown13Months(),
                                 MyClientMotherShip.VolumeAndGrowth13Months(),
                                 MyContributionMotherShip.IcScorecard13Months(),
                                 MyContributionMotherShip.OrganizationalBreakdown13Months(),
                                 MyContributionMotherShip.RmScorecard13Months(),
                                 MyContributionMotherShip.SourceReport13Months(),
                                 MyContributionMotherShip.TeamPcScorecard13Months(),
            };

            return(reports[new Random().Next(reports.Count)]);
        }