예제 #1
0
        public static List <CarD> CarregarPokemons()
        {
            List <CarD> Retorno = new List <CarD>();

            string nome = @"listaPokemon";

            StreamReader leitor = new StreamReader(nome);
            String       linha  = leitor.ReadLine(); // lê a primeira linha


            while (linha != null)
            {
                String[] array;

                array = linha.Split('-');


                int    idPk       = Convert.ToInt32(array[0].Trim());
                String nomePk     = array[1].Trim();
                String tipoPK     = array[2].Trim();
                int    ataquePK   = Convert.ToInt32(array[3].Trim());
                int    evolucaoPK = Convert.ToInt32(array[4].Trim());

                CarD aux = new CarD(idPk, nomePk, tipoPK, ataquePK, evolucaoPK);

                Retorno.Add(aux);

                linha = leitor.ReadLine();  // lê da segunda até a última linha
            }

            leitor.Close();

            return(Retorno);
        }
예제 #2
0
        private void initializeSimulationInstances()
        {
            Vehicle carA = new CarA(seedGenerator);
            Vehicle carB = new CarB(seedGenerator);
            Vehicle carC = new CarC(seedGenerator);
            Vehicle carD = new CarD(seedGenerator);
            Vehicle carE = new CarE(seedGenerator);

            simulationA = new SimulationVariantA(maxTime, replications, backgroundWorker1, seedGenerator);
            simulationA.initCars(carA, carB, carC, carD);
            Event initialEventA = new EventVehiclesInit(simulationA, 0, simulationA.getCarsInitial());

            simulationA.init = initialEventA;

            simulationB = new SimulationVariantB(maxTime, replications, backgroundWorker1, seedGenerator);
            simulationB.initCars(carA, carC, carE);
            Event initialEventB = new EventVehiclesInit(simulationB, 0, simulationB.getCarsInitial());

            simulationB.init = initialEventB;

            simulationC = new SimulationVariantC(maxTime, replications, backgroundWorker1, seedGenerator);
            simulationC.initCars(carB, carC, carD);
            Event initialEventC = new EventVehiclesInit(simulationC, 0, simulationC.getCarsInitial());

            simulationC.init = initialEventC;

            if (variant == 1)
            {
                simulationA.isVisualized = isChecked;
            }
            else if (variant == 2)
            {
                simulationB.isVisualized = isChecked;
            }
            else if (variant == 3)
            {
                simulationC.isVisualized = isChecked;
            }
        }
예제 #3
0
        // GET: api/Cars
        public List <CarD> GetCar()
        {
            List <CarD> cList = new List <CarD>();

            foreach (var item in db.Car)
            {
                CarD cD = new CarD();
                cD.CarAbroad   = item.CarAbroad;
                cD.CarID       = item.CarID;
                cD.CarMileage  = item.CarMileage;
                cD.CarPriseDay = item.CarPriseDay;
                cD.CarVinKuzov = item.CarVinKuzov;
                cD.Child       = item.Child;
                cD.City        = item.City;
                cD.Colour      = item.Colour;
                cD.Mark        = item.Mark;
                cD.Model       = item.Model;
                cD.Nomer       = item.Nomer;
                cD.Year        = item.Year;
                cD.Zalog       = item.Zalog;
                cList.Add(cD);
            }
            return(cList);
        }
예제 #4
0
 public DataTable Get(int?CarId)
 {
     //.....
     return(CarD.Get(obj));
 }