コード例 #1
0
        /// <summary>
        /// Main entry point of the program
        /// </summary>
        /// <param name="args">command line arguments</param>
        static void Main(string[] args)
        {
            if (args.Length < 1)
            {
                PrintHelp();
                return;
            }

            try
            {
                string field = args[0];
                //string field = "gender";
                IProcess process = new DataProccess(logger, connectionString, outputPath);
                process.Summary(field.ToUpper());
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }
コード例 #2
0
        public void DataProccess_ValidParams_CreateNewObject()
        {
            var process = new DataProccess(logger, connectionString, outputFolder);

            Assert.IsNotNull(process, "DataProccess object is expected to be not null.");
        }
コード例 #3
0
 public void DataProccess_EmptyConnectionString_ThrowException()
 {
     var process = new DataProccess(logger, string.Empty, outputFolder);
 }
コード例 #4
0
 public void DataProccess_NullConnectionString_ThrowException()
 {
     var process = new DataProccess(logger, null, outputFolder);
 }
コード例 #5
0
 public void DataProccess_NullLogger_ThrowException()
 {
     var process = new DataProccess(null, connectionString, outputFolder);
 }
コード例 #6
0
 public override void SetUp()
 {
     base.SetUp();
     process = new DataProccess(logger, connectionString, outputFolder);
 }
コード例 #7
0
        static void Main(string[] args)
        {
            var dal = new DataLayer();

            var proccess = new DataProccess(dal.Criterias, dal.Alternatives);

            proccess.SetBobots(DataLayer.Bobots(dal.Criterias.Count, dal.Alternatives.Count));

            //Bobots


            Console.WriteLine("Bobot");


            for (int i = 0; i < proccess.aLength; i++)
            {
                for (int j = 0; j < proccess.cLenght; j++)
                {
                    Console.Write(string.Format("{0}, ", proccess.Bobots[j, i]));
                }
                Console.WriteLine("");
            }
            Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine("");



            Console.WriteLine("Prevensi");

            for (int j = 0; j < proccess.cLenght; j++)
            {
                Console.Write(string.Format("{0}, ", proccess.Prefensi[j]));
            }
            Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine("");



            Console.WriteLine("Ternormalisasi");


            for (int i = 0; i < proccess.aLength; i++)
            {
                for (int j = 0; j < proccess.cLenght; j++)
                {
                    Console.Write(string.Format("{0}, ", proccess.MatriksTernormalisasi[j, i]));
                }
                Console.WriteLine("");
            }
            Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine("");



            Console.WriteLine("Normalisasi Terbobot");


            for (int i = 0; i < proccess.aLength; i++)
            {
                for (int j = 0; j < proccess.cLenght; j++)
                {
                    Console.Write(string.Format("{0}, ", proccess.NormalisasiTerbobot[j, i]));
                }
                Console.WriteLine("");
            }
            Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine("");



            Console.WriteLine("Maximum");

            for (int j = 0; j < proccess.cLenght; j++)
            {
                Console.Write(string.Format("{0}, ", proccess.Maximum[j]));
            }
            Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine("");


            Console.WriteLine("Minimum");

            for (int j = 0; j < proccess.cLenght; j++)
            {
                Console.Write(string.Format("{0}, ", proccess.Minimum[j]));
            }
            Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine("");



            Console.WriteLine("DPositive");

            for (int j = 0; j < proccess.aLength; j++)
            {
                Console.WriteLine(string.Format("{0}, ", proccess.DPositive[j]));
            }
            Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine("");


            Console.WriteLine("DNegative");

            for (int j = 0; j < proccess.aLength; j++)
            {
                Console.WriteLine(string.Format("{0}, ", proccess.DNegative[j]));
            }
            Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine("");


            Console.WriteLine("Result");

            for (int j = 0; j < proccess.aLength; j++)
            {
                Console.WriteLine(string.Format("{0}, ", proccess.VResult[j]));
            }
            Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine(""); Console.WriteLine("");



            Console.ReadLine();
        }