Example #1
0
        /// <summary>
        /// Método responsável por abrir a tela de ranking para mostrar a classificação dos jogadores
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnRanking_Click(object sender, EventArgs e)
        {
            string CaminhoCompleto = Path.Combine(Application.StartupPath, Globais.ARQ_RANKING);

            if (File.Exists(CaminhoCompleto))
            {
                FrmRanking tela = new FrmRanking();
                tela.Show();
            }
            else
            {
                MessageBox.Show("O arquivo de ranking não foi encontrado em " + CaminhoCompleto, "Arquivo não existe", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
Example #2
0
        /// <summary>
        /// Método responsável por salvar a pontuação do jogador e mostrar o ranking
        /// </summary>
        private void SalvarResultado()
        {
            Arquivo arquivo = new Arquivo();

            arquivo.SalvarRanking(jogador, Application.StartupPath, Globais.ARQ_RANKING);

            //para o timer para não ficar chamando a toda o hora o fim do jogo
            tmrQuiz.Stop();

            MessageBox.Show("Fim de jogo.", "FIM", MessageBoxButtons.OK, MessageBoxIcon.Information);

            this.Dispose();
            FrmRanking tela = new FrmRanking();

            tela.Show();
        }