Exemplo n.º 1
0
        /// <summary>
        /// 
        /// </summary>
        public static string[] BuildPortfolioResult(WSConnection connection, Application[] application)
        {
            //Build Quality Indicators
            using (PortfolioBLL applicationBLL = new PortfolioBLL(connection, application))
            {
                List<string> Apps_SetSnapshots = applicationBLL.SetSnapshots();
                List<string> Apps_SetQualityIndicators = applicationBLL.SetQualityIndicators();
                List<string> Apps_SetSizingMeasure = applicationBLL.SetSizingMeasure();

                string[] AppsToIgnore = Apps_SetQualityIndicators.Concat(Apps_SetSnapshots).Concat(Apps_SetSizingMeasure).ToArray();
                return AppsToIgnore;
                //Task taskSetSnapshots = new Task(() => applicationBLL.SetSnapshots());
                //taskSetSnapshots.Start();

                //Task taskQualityIndicators = new Task(() => applicationBLL.SetQualityIndicators());
                //taskQualityIndicators.Start();

                ////Build Quality Indicators
                //Task taskSizingMeasure = new Task(() => applicationBLL.SetSizingMeasure());
                //taskSizingMeasure.Start();

                //taskSetSnapshots.Wait();
                //taskQualityIndicators.Wait();
                //taskSizingMeasure.Wait();
            }
        }
Exemplo n.º 2
0
        /// <summary>
        ///
        /// </summary>
        static public string[] BuildPortfolioResult(WSConnection connection, Application[] application)
        {
            //Build Quality Indicators
            using (PortfolioBLL applicationBLL = new PortfolioBLL(connection, application))
            {
                List <string> Apps_SetSnapshots         = applicationBLL.SetSnapshots();
                List <string> Apps_SetQualityIndicators = applicationBLL.SetQualityIndicators();
                List <string> Apps_SetSizingMeasure     = applicationBLL.SetSizingMeasure();

                string[] AppsToIgnore = Apps_SetQualityIndicators.Concat(Apps_SetSnapshots).Concat(Apps_SetSizingMeasure).ToArray();
                return(AppsToIgnore);
                //Task taskSetSnapshots = new Task(() => applicationBLL.SetSnapshots());
                //taskSetSnapshots.Start();


                //Task taskQualityIndicators = new Task(() => applicationBLL.SetQualityIndicators());
                //taskQualityIndicators.Start();


                ////Build Quality Indicators
                //Task taskSizingMeasure = new Task(() => applicationBLL.SetSizingMeasure());
                //taskSizingMeasure.Start();

                //taskSetSnapshots.Wait();
                //taskQualityIndicators.Wait();
                //taskSizingMeasure.Wait();
            }
        }
Exemplo n.º 3
0
        /// <summary>
        ///
        /// </summary>
        public static string[] BuildPortfolioResult(WSConnection connection, Application[] application)
        {
            //Build Quality Indicators
            using (PortfolioBLL applicationBLL = new PortfolioBLL(connection, application))
            {
                List <string> appsSetSnapshots         = applicationBLL.SetSnapshots();
                List <string> appsSetQualityIndicators = applicationBLL.SetQualityIndicators();
                List <string> appsSetSizingMeasure     = applicationBLL.SetSizingMeasure();

                string[] appsToIgnore = appsSetQualityIndicators.Concat(appsSetSnapshots).Concat(appsSetSizingMeasure).ToArray();
                return(appsToIgnore);
            }
        }