Exemplo n.º 1
0
                                           static private Random random = new Random(); override public object runOneIteration()
                                           {
                                               int        number = random.Next(5);
                                               Cronometro cronometro = new Cronometro(); object value; var obj; if (number == 0)

                                               {
                                                   obj = new Derived0();
                                               }
                                               else if (number == 1)
                                               {
                                                   obj = new Derived1();
                                               }
                                               else if (number == 2)
                                               {
                                                   obj = new Derived2();
                                               }
                                               else if (number == 3)
                                               {
                                                   obj = new Derived3();
                                               }
                                               else
                                               {
                                                   obj = new Derived4();
                                               }

                                               cronometro.start(); for (int i = 0; i < 1000; i++)
                                               {
                                                   value = obj.m();
                                               }
                                               cronometro.stop(); this.microSeconds = this.microSeconds + cronometro.getMicroSeconds(); return(value);
                                           }
Exemplo n.º 2
0
    void Start()
    {
        gm        = this;
        TimerText = GetComponent <Text> () as Text;

        StartCoroutine(Wait());
    }
Exemplo n.º 3
0
        private void Cronometro_Tick(object sender, EventArgs e)
        {
            try
            {
                ObjCasosDeUso.aumentar();
                ContadorLabel.Text  = ObjCasosDeUso.TIEMPO.ToString() + " SEG.";
                BarraProgreso.Value = ObjCasosDeUso.TIEMPO;

                if (BarraProgreso.Value == 11)
                {
                    Cronometro.Stop();
                    BarraProgreso.Value = 0;
                    ObjCasosDeUso.Reset();
                    ContadorLabel.Text = ObjCasosDeUso.TIEMPO.ToString() + " SEG.";

                    Btn_iniciar.Enabled = false;

                    Limpiar();

                    dataGridView1.Enabled = true;

                    ObjCasosDeUso.Actualizar(TurnoBox2.Text = dataGridView1.CurrentRow.Cells[0].Value.ToString(),      //Obtengo el ID DEL USUARIO QUE ESTA JUGANDO.,
                                             "Perdedor");

                    MessageBox.Show($"Perdedor");

                    MostrarTodosLosDatos();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show($"{ex}");
            }
        }
Exemplo n.º 4
0
 public TrazaSql(NivelDeTraza nivel, string ruta, string fichero, string mensajeInicial)
     : base(nivel, ruta, fichero)
 {
     Cronometro.Start();
     Abrir(true);
     AnotarMensaje("Inicio", mensajeInicial);
 }
Exemplo n.º 5
0
        static void Main(string[] args)
        {
            Cronometro c = new Cronometro();

            c.Inicio();
            throw new InvalidOperationException("Invalido");
        }
Exemplo n.º 6
0
        static void Main(string[] args)
        {
            Cronometro.Start();

            // aqui estamos criando uma Thread para cada método, ou seja, eles irão executar em paralelo:
            var threadA = new Thread(Processos.ProcessoA);
            var threadB = new Thread(Processos.ProcessoB);
            var threadC = new Thread(Processos.ProcessoC);

            threadA.Start();
            threadB.Start();
            threadC.Start();

            // enquanto a thread xpto não concluir o processamento:
            while (threadA.IsAlive || threadB.IsAlive || threadC.IsAlive)
            {
                // Esse loop pode ficar rodando inúmeras vezes sem necessidade e consumindo processamento.
                // Logo, fazer os processos dessas threads dormirem, nem q seja por poucos miléssimos de segundo irá reduzir o número de processamento
                // e ganhar desempenho:
                Thread.Sleep(250);
            }

            Console.WriteLine("\nProceso concluído!");

            Cronometro.Stop();
        }
Exemplo n.º 7
0
 void Start()
 {
     cronometroGO     = GameObject.FindObjectOfType <Cronometro>().gameObject;
     cronometroScript = cronometroGO.GetComponent <Cronometro>();
     audioFXGO        = GameObject.FindObjectOfType <AudioFX>().gameObject;
     audioFXScript    = audioFXGO.GetComponent <AudioFX>();
 }
Exemplo n.º 8
0
    void Start()
    {
        cronometroGO     = GameObject.FindObjectOfType <Cronometro> ().gameObject;
        cronometroScript = cronometroGO.GetComponent <Cronometro> ();

        audioFXGO     = GameObject.FindObjectOfType <AudioFX> ().gameObject;
        audioFXScript = audioFXGO.GetComponent <AudioFX> ();

        switch (gameObject.tag)
        {
        case "Ambulancia":
            iTiempo = 20;
            break;

        case "Bus":
            iTiempo = 15;
            break;

        case "Taxi":
            iTiempo = 10;
            break;

        case "Deportivo":
            iTiempo = 5;
            break;
        }
    }
Exemplo n.º 9
0
 private void Start()
 {
     cronometroGO         = GameObject.FindObjectOfType <Cronometro>().gameObject;
     cronometroScript     = cronometroGO.GetComponent <Cronometro>();
     motorCarreteraGO     = GameObject.Find("MotorCarretera");
     motorCarreteraScript = motorCarreteraGO.GetComponent <MotorCarretera>();
 }
Exemplo n.º 10
0
 private void Cronometro_Tick(object sender, EventArgs e)
 {
     Cronometro.Stop();
     this.Hide();
     GUI.PerfilesPrincipal f = new PerfilesPrincipal();
     f.ShowDialog();
 }
        public IEnumerable <ProductDTO> GetAll()
        {
            Cronometro.Start();

            IEnumerable <ProductDTO> products = new List <ProductDTO>();

            string dataInCache = _distributedCache.GetString("Products");

            if (!string.IsNullOrEmpty(dataInCache))
            {
                Console.Write("#### Recuperando do Cache");
                products = JsonSerializer.Deserialize <IEnumerable <ProductDTO> >(dataInCache);
            }
            else
            {
                Console.Write("#### Recuperando do Banco de Dados");
                products = _repository.GetAll().Select(p => new ProductDTO()
                {
                    Id = p.Id, Name = p.Name, Price = p.Price, Group = p.Group
                });
                _distributedCache.SetString("Products", JsonSerializer.Serialize <IEnumerable <ProductDTO> >(products));
            }

            Cronometro.Stop();

            return(products);
        }
Exemplo n.º 12
0
 public Partida(Cronometro tiempoResolucion, string dificultad, int[] fecha)
 {
     this.tiempoResolucion = tiempoResolucion;
     this.dificultad       = dificultad;
     this.fecha            = fecha;
     this.ismaxima         = false;
 }
        public async Task <Resposta> PostHistorico(Cronometro cronometro)
        {
            var retorno = new Resposta();


            var json  = JsonConvert.SerializeObject(cronometro);
            var dados = new StringContent(json, Encoding.UTF8, "application/json");

            using (HttpClient client = new HttpClient())
            {
                var tpost = client.PostAsync(string.Concat(urlWebApi, "cronometro/cadastrarCronometro"), dados);
                tpost.Wait();

                var resposta = tpost.Result;

                if (resposta.IsSuccessStatusCode)
                {
                    var respostaComoString = await resposta.Content.ReadAsStringAsync();

                    retorno = JsonConvert.DeserializeObject <Resposta>(respostaComoString);
                }
                else
                {
                    var respostaComoString = await resposta.Content.ReadAsStringAsync();

                    retorno.Status   = false;
                    retorno.Mensagem = string.Concat(resposta.ReasonPhrase, " - ", respostaComoString);
                }
            }

            return(retorno);
        }
Exemplo n.º 14
0
 public void stop()
 {
     Cronometro.Stop();
     BarraProgreso.Value = 0;
     ObjCasosDeUso.Reset();
     ContadorLabel.Text = ObjCasosDeUso.TIEMPO.ToString() + " SEG.";
 }
Exemplo n.º 15
0
 void Start()
 {
     healthComponent          = GetComponent <HealthComponent> ();
     cronometro               = GetComponent <Cronometro> ();
     healthBarSlider.maxValue = healthComponent.maximumHealth;
     healthBarSlider.minValue = 0f;
     loopsComponent           = GetComponent <LoopsComponent>();
 }
Exemplo n.º 16
0
    void Start()
    {
        cronometroGO     = GameObject.FindObjectOfType <Cronometro>().gameObject;
        cronometroScript = cronometroGO.GetComponent <Cronometro>();

        efectosSonidoGO     = GameObject.FindObjectOfType <EfectosSonido>().gameObject;
        efectosSonidoScript = efectosSonidoGO.GetComponent <EfectosSonido>();
    }
Exemplo n.º 17
0
    // Start is called before the first frame update
    void Start()
    {
        cronometroGO     = GameObject.FindObjectOfType <Cronometro>().gameObject;
        cronometroScript = GameObject.FindObjectOfType <Cronometro>();

        audioFX       = GameObject.FindObjectOfType <AudioFX>().gameObject;
        audioFXSCript = GameObject.FindObjectOfType <AudioFX>();
    }
Exemplo n.º 18
0
    // Start is called before the first frame update
    void Start()
    {
        this.goCronometro  = GameObject.FindObjectOfType <Cronometro>().gameObject;
        this.scpCronometro = this.goCronometro.GetComponent <Cronometro>();

        this.goAudioFx  = GameObject.FindObjectOfType <AudioFX>().gameObject;
        this.scpAudioFx = this.goAudioFx.GetComponent <AudioFX>();
    }
Exemplo n.º 19
0
    private void Start()
    {
        cronometroGo     = GameObject.FindObjectOfType <Cronometro>().gameObject;
        cronometroScript = cronometroGo.GetComponent <Cronometro>();

        audioFx       = GameObject.FindObjectOfType <AudioFx>().gameObject;
        audioFXDcript = audioFx.GetComponent <AudioFx>();
    }
Exemplo n.º 20
0
 private void Cronometro_Tick(object sender, EventArgs e)
 {
     pbCargar.Increment(1);
     if (pbCargar.Value == 100)
     {
         Cronometro.Stop();
         Close();
     }
 }
Exemplo n.º 21
0
 void Awake()
 {
     if (current != null)
     {
         Debug.LogWarning("Mais de uma instancia de cronometro");
         return;
     }
     current = this;
 }
Exemplo n.º 22
0
    void Start()
    {
        //Buscamos los componentes por búsqueda de componentes y nopor string
        cronometroGO     = GameObject.FindObjectOfType <Cronometro>().gameObject;
        cronometroScript = cronometroGO.GetComponent <Cronometro> ();

        audioFXGO     = GameObject.FindObjectOfType <AudioFX>().gameObject;
        audioFXScript = audioFXGO.GetComponent <AudioFX> ();
    }
Exemplo n.º 23
0
        protected override void OnStart(string[] args)
        {
            //avisamos del inicio del servicio
            elMensaje.WriteEntry("Inicia el servicio - ServicioArchivos");

            //iniciamos el timer por si se freno
            Cronometro.Enabled = true;
            Cronometro.Start();
        }
Exemplo n.º 24
0
 /// <summary>
 /// Inicia una cuenta regresiva
 /// </summary>
 /// <param name="SegundosAContar">int</param>
 private void RealizarConteo(int SegundosAContar)
 {
     CronometroInicioDePartida?.Stop();
     SegundosCuentaRegresiva   = SegundosAContar;
     CronometroInicioDePartida = new Cronometro(1000, (SegundosAContar * 1000));
     CronometroInicioDePartida.TranscurrioUnIntervalo += ActualizarSegundosContador;
     CronometroInicioDePartida.FinalizoElTimepo       += DesactivarPausa;
     CronometroInicioDePartida.Start();
 }
Exemplo n.º 25
0
        protected override void OnPause()
        {
            //avisamos pausa del servicio
            elMensaje.WriteEntry("Se pauso el servicio - ServicioArchivos");

            //iniciamos el timer por si se freno
            Cronometro.Enabled = false;
            Cronometro.Stop();
        }
Exemplo n.º 26
0
        protected override void OnContinue()
        {
            //avisamos la continuidad del servicio
            elMensaje.WriteEntry("Se continua el servicio - ServicioArchivos");

            //iniciamos el timer por si se freno
            Cronometro.Enabled = true;
            Cronometro.Start();
        }
Exemplo n.º 27
0
    /// <summary>
    /// Inicia un cronometro con el tiempo de matar
    /// </summary>
    public void ActivaTiempoDeMatar()
    {
        EstaActivoTiempoDeMatar = false;
        Cronometro CronometroTiempoActivoDeMatar = new Cronometro(500, 10000);

        CronometroTiempoActivoDeMatar.TranscurrioUnIntervalo += CambiarColorPersonaje;
        CronometroTiempoActivoDeMatar.FinalizoElTimepo       += DesactivarTiempoMatar;
        CronometroTiempoActivoDeMatar.Iniciar();
    }
Exemplo n.º 28
0
    void Start()
    {
        //Buscamos los componentes
        cronometroGO     = FindObjectOfType <Cronometro>().gameObject;
        cronometroScript = cronometroGO.GetComponent <Cronometro>();

        //Lo que hacemos es buscar aquellos objetos que tengan el componente <XX> y lo "casteamos" a tipo GameObject
        AudioGo = FindObjectOfType <AudioFX>().gameObject;
        AudioFX = AudioGo.GetComponent <AudioFX>();
    }
Exemplo n.º 29
0
        static void Execute()
        {
            Cronometro.Start();

            Processos.ProcessoA();
            Processos.ProcessoB();
            Processos.ProcessoC();

            Cronometro.Stop();
        }
Exemplo n.º 30
0
    void OnTriggerEnter2D(Collider2D collider)
    {
        LoopsComponent l = collider.gameObject.GetComponent <LoopsComponent>();
        Cronometro     c = collider.gameObject.GetComponent <Cronometro>();

        if (l)
        {
            l.IncreaseLoops();
        }
    }