private int VerificarFim()
 {
     if (pular_agora == NAO)
     {
         if (questao_x_de_y == quantidade_dificil && nivel_atual == DIFICIL)
         {
             Informacoes.SetPontos(pontuacao);
             SceneManager.LoadScene("Fim");
             return 1;
         }
         else
         {
             return 0;
         }
     }
     else
     {
         if (questao_x_de_y == quantidade_dificil + 1 && nivel_atual == DIFICIL)
         {
             Informacoes.SetPontos(pontuacao);
             SceneManager.LoadScene("Fim");
             return 1;
         }
         else
         {
             return 0;
         }
     }
 }
示例#2
0
        public void Deve_validar_tag_produtos_servicos()
        {
            var produtoServicosTag = new ProdutosServicosTag(Informacoes.ObterListaProdutos());

            Assert.AreEqual("<ProdutosServicos>" +
                            "<Produto>" +
                            "<Descricao>PRODUTO ALIQUOTA 1700</Descricao>" +
                            "<CodigoGTIN></CodigoGTIN>" +
                            "<CodigoCEST>1400300</CodigoCEST>" +
                            "<CodigoNCMSH>11041900</CodigoNCMSH>" +
                            "<CodigoProprio>220601</CodigoProprio>" +
                            "<Quantidade>2,000</Quantidade>" +
                            "<Unidade>UN</Unidade>" +
                            "<ValorDesconto>0,00</ValorDesconto>" +
                            "<ValorAcrescimo>0,00</ValorAcrescimo>" +
                            "<ValorCancelamento>0,00</ValorCancelamento>" +
                            "<ValorTotalLiquido>1000,00</ValorTotalLiquido>" +
                            "</Produto>" +
                            "<Produto>" +
                            "<Descricao>PRODUTO ALIQUOTA 1700</Descricao>" +
                            "<CodigoGTIN></CodigoGTIN>" +
                            "<CodigoCEST>1400300</CodigoCEST>" +
                            "<CodigoNCMSH>11041900</CodigoNCMSH>" +
                            "<CodigoProprio>220601</CodigoProprio>" +
                            "<Quantidade>2,000</Quantidade>" +
                            "<Unidade>UN</Unidade>" +
                            "<ValorDesconto>0,00</ValorDesconto>" +
                            "<ValorAcrescimo>0,00</ValorAcrescimo>" +
                            "<ValorCancelamento>0,00</ValorCancelamento>" +
                            "<ValorTotalLiquido>1000,00</ValorTotalLiquido>" +
                            "</Produto>" +
                            "</ProdutosServicos>", produtoServicosTag.ObterTag().ToString());
        }
    private void SalvarInfos()
    {
        Informacoes.SetQuantidadeFacil(quantidade_facil);
        Informacoes.SetQuantidadeMedio(quantidade_medio);
        Informacoes.SetQuantidadeDificil(quantidade_dificil);
        Informacoes.SetNivel(nivel_atual);
        Informacoes.SetPontos(pontuacao);
        Informacoes.SetPerguntasFacil(perguntas_facil);
        Informacoes.SetRespostasFacil(respostas_facil);
        Informacoes.SetRespostasPossiveisFacil(respostas_possiveis_facil);
        Informacoes.SetDicasFacil(dicas_facil);
        Informacoes.SetPerguntasMedio(perguntas_medio);
        Informacoes.SetRespostasMedio(respostas_medio);
        Informacoes.SetRespostasPossiveisMedio(respostas_possiveis_medio);
        Informacoes.SetDicasMedio(dicas_medio);
        Informacoes.SetPerguntasDificil(perguntas_dificil);
        Informacoes.SetRespostasDificil(respostas_dificil);
        Informacoes.SetRespostasPossiveisDificil(respostas_possiveis_dificil);
        Informacoes.SetDicasDificil(dicas_dificil);
        Informacoes.SetStatus5050(selecionou5050);

        Informacoes.SetAudiosPerguntas(audios_perguntas);
        Informacoes.SetAudiosAlternativas(audios_alternativas);
        Informacoes.SetAudiosDicas(audios_dicas);

        Informacoes.SetNumeroQuestao(questao_x_de_y);
    }
    void Start()
    {
        #if UNITY_ANDROID
            Screen.orientation = ScreenOrientation.LandscapeLeft;
            //Screen.fullScreen = false;
        #endif
        //TirarBarras();
        AtualizarVolume();

        if (Informacoes.GetStatus() == INICIO)
        {
            InicializarJogo();
        }
        else
        {
            PegarInfosSalvas();
            PegarProximaQuestao();
            if(Informacoes.GetStatus() == STATUSOPCOES){
                questao_x_de_y--;
            }
        }
         Debug.Log("qst" + questao_x_de_y);
          Debug.Log("nvl" + nivel_atual);

         if (VerificarFim() == 0){
            AtualizarPerguntaTela();
        }
        
    }
    public void FuncaoPular()
    {
        #if UNITY_ANDROID
            if(!one_click){
                one_click = true;
                timer_for_double_click = Time.time;

                pausarAudios();
                audio_pular.Play();
            }
            else{
                one_click = false;

                Informacoes.SetStatusPular(SIM);
                selecionou_pular = SIM;
                confirmar.interactable = false;
                pular.interactable = false;
                pular_agora = SIM;
                PegarProximaQuestao();
                AtualizarPerguntaTela();
                alternativas[0].Select();
            }
        #else
            Informacoes.SetStatusPular(SIM);
            selecionou_pular = SIM;
            confirmar.interactable = false;
            pular.interactable = false;
            pular_agora = SIM;
            PegarProximaQuestao();
            AtualizarPerguntaTela();
            alternativas[0].Select();
        #endif
    }
    void Start()
    {
        int nivel = Informacoes.GetNivel();

        if (nivel == FACIL)
        {
            Informacoes.SetStatus(0);
            nivel_tela.text  = "Nível fácil";
            nivel_tela.color = new Color(0.07f, 0.66f, .20f);
            audiosSeq[0]     = audioClips[0];
        }
        else if (nivel == MEDIO)
        {
            nivel_tela.text  = "Nível médio";
            nivel_tela.color = new Color(1f, 0.7f, 0f);
            audiosSeq[0]     = audioClips[1];
        }
        else
        {
            nivel_tela.text  = "Nível difícil";
            nivel_tela.color = new Color(1f, 0.14f, 0f);
            audiosSeq[0]     = audioClips[2];
        }

        StartCoroutine(playAudioSequentially());
    }
 private int AtualizarNivel()
 {
     questao_x_de_y++;
     if (pular_agora == NAO)
     {
         if (nivel_atual == FACIL && questao_x_de_y >= quantidade_facil)
         {
             Informacoes.SetStatus(MEIO);
             nivel_atual = MEDIO;
             return(MUDOU_NIVEL);
         }
         else if (nivel_atual == MEDIO && questao_x_de_y >= quantidade_medio)
         {
             nivel_atual = DIFICIL;
             return(MUDOU_NIVEL);
         }
         return(NAO_MUDOU_NIVEL);
     }
     else
     {
         if (nivel_atual == FACIL && questao_x_de_y >= quantidade_facil + 1)
         {
             Informacoes.SetStatus(MEIO);
             nivel_atual = MEDIO;
             return(MUDOU_NIVEL);
         }
         else if (nivel_atual == MEDIO && questao_x_de_y >= quantidade_medio + 1)
         {
             Informacoes.SetStatus(MEIO);
             nivel_atual = DIFICIL;
             return(MUDOU_NIVEL);
         }
         return(NAO_MUDOU_NIVEL);
     }
 }
    private void CriarJanelaCerto ()
    {
        Informacoes.SetStatus(PROXPALAVRA);
        SalvarInfos();
        SceneManager.LoadScene("respostaCorreta");

    }
示例#9
0
 // Start is called before the first frame update
 void Start()
 {
     #if UNITY_ANDROID
     Screen.orientation = ScreenOrientation.LandscapeLeft;
     //Screen.fullScreen = false;
     #endif
     Informacoes.SetOrigem(ORIGEM_MENU);
 }
示例#10
0
 public void AddExcecaoMensagem(Exception ex)
 {
     Informacoes.Add(ex.Message);
     if (ex.InnerException != null)
     {
         AddExcecaoMensagem(ex.InnerException);
     }
 }
示例#11
0
        public void Deve_validar_tag_pafecf()
        {
            var pafEcf = new PafEcfTag(Informacoes.ObterPafEcf());

            Assert.AreEqual("<PafEcf>" +
                            "<NumeroCredenciamento>123456789012345</NumeroCredenciamento>" +
                            "</PafEcf>", pafEcf.ObterTag().ToString());
        }
示例#12
0
        public void Deve_validar_tag_estabelecimento()
        {
            var estabelecimento = new EstabelecimentoTag(Informacoes.ObterEstabelecimento());

            Assert.AreEqual("<Estabelecimento>" +
                            "<Ie>257477110</Ie>" +
                            "</Estabelecimento>", estabelecimento.ObterTag().ToString());
        }
示例#13
0
 public Ativo(Guid produtoid, Informacoes informacoes, string ticker, decimal cotacao, Guid usuarioId)
 {
     ProdutoId              = produtoid;
     Ticker                 = ticker;
     Cotacao                = cotacao;
     UsuarioId              = usuarioId;
     Informacoes            = informacoes;
     Situacao               = ESituacao.Regular;
     DataReferenciaSituacao = DateTime.Now;
 }
 private void InicializarJogo()
 {
     CarregaDados.Load();
     //Debug.Log("Quantidade itens: " + CarregaDados.listaDados.Count);
     dificuldade_tela.text = "NÍVEL FÁCIL";
     pular_agora = NAO;
     Informacoes.SetStatusPular(NAO);
     pontuacao = 0;
     SortearPerguntas();
 }
 private void AtualizarVolume()
 {
     audio_transicoes.volume = Informacoes.GetValueLeituraTexto();
     audio_a0.volume = Informacoes.GetValueLeituraTexto();
     audio_a1.volume = Informacoes.GetValueLeituraTexto();
     audio_a2.volume = Informacoes.GetValueLeituraTexto();
     audio_a3.volume = Informacoes.GetValueLeituraTexto();
     audio_dica.volume = Informacoes.GetValueLeituraTexto();
     audio_pergunta.volume = Informacoes.GetValueLeituraTexto();
 }
 public void FuncaoPular()
 {
     Informacoes.SetStatusPular(SIM);
     selecionou_pular = SIM;
     //confirmar.interactable = false;
     pular.interactable = false;
     pular_agora        = SIM;
     ExibirTransicaoDeNivel();
     alternativas[0].Select();
 }
 public IActionResult Criar(Informacoes Informacoes)
 {
     if (ModelState.IsValid)
     {
         _INFOREP.Include(Informacoes);
         return(View("Index", _INFOREP.List()));
     }
     else
     {
         return(View("Criar", Informacoes));
     }
 }
 public IActionResult Editar(Informacoes Informacoes)
 {
     if (ModelState.IsValid)
     {
         _INFOREP.Update(Informacoes);
         return(View("Index", _INFOREP.List()));
     }
     else
     {
         return(View("Editar", Informacoes));
     }
 }
示例#19
0
        public void Deve_validar_tag_reducao_z()
        {
            var dadosReducaoZ = new DadosReducaoZTag(Informacoes.ObterDadosReducaoZ());

            Assert.AreEqual("<DataReferencia>2019-01-01</DataReferencia>" +
                            "<DataHoraEmissao>2019-01-01T12:59:59</DataHoraEmissao>" +
                            "<CRZ>0001</CRZ>" +
                            "<COO>000000100</COO>" +
                            "<CRO>001</CRO>" +
                            "<VendaBrutaDiaria>00000000100000</VendaBrutaDiaria>" +
                            "<GT>000000000000185000</GT>", dadosReducaoZ.ObterTag().ToString());
        }
示例#20
0
        static void Main(string[] args)
        {
            Informacoes[] informacoes = new Informacoes[10];
            int           resposta;

            for (int i = 0; i < 2; i++)
            {
                informacoes[i] = new Informacoes();

                Console.WriteLine("Qual o nome do usuário: ");
                informacoes[i].Nome = Console.ReadLine();


                Console.WriteLine("Qual o email do usuário: ");
                informacoes[i].Email = Console.ReadLine();
                bool Email = informacoes[i].Nome.Contains("@");

                Console.WriteLine("Qual a senha do usuário: ");
                informacoes[i].Senha = Console.ReadLine();
            }

            Console.Clear();

            System.Console.WriteLine("--------- Menu de Acesso ---------");
            System.Console.WriteLine("1 - Acessar o sistemas");
            System.Console.WriteLine("2 - Cadastrar um usuário");
            System.Console.WriteLine("3 - Listar os usuários");
            System.Console.WriteLine("----------------------------------");
            System.Console.WriteLine("\nQual você escolhe: ");
            resposta = int.Parse(Console.ReadLine());

            switch (resposta)
            {
            case 1:
                Console.Clear();
                System.Console.WriteLine("Informe o seu email: ");

                break;

            case 2:

                break;

            case 3:

                break;

            default:
                System.Console.WriteLine("Escolha uma alternativa!!!");
                break;
            }
        }
 public int AtualizarNivel()
 {
     PegarInfosSalvas();
     //questao_x_de_y ++;
     Debug.Log(questao_x_de_y);
     Debug.Log(quantidade_facil);
     if (pular_agora == NAO)
     {
         if (nivel_atual == FACIL && questao_x_de_y >= quantidade_facil-1)
         {
             Informacoes.SetStatus(MEIO);
             nivel_atual = MEDIO;
             SalvarInfos();
             return MUDOU_NIVEL;
         }
         else if (nivel_atual == MEDIO && questao_x_de_y >= quantidade_medio-1)
         {
             Informacoes.SetStatus(MEIO);
             nivel_atual = DIFICIL;
             SalvarInfos();
             return MUDOU_NIVEL;
         }
         SalvarInfos();
         return NAO_MUDOU_NIVEL;
     }
     else
     {
         if (nivel_atual == FACIL && questao_x_de_y >= quantidade_facil)
         {
             Informacoes.SetStatus(MEIO);
             nivel_atual = MEDIO;
             SalvarInfos();
             return MUDOU_NIVEL;
         }
         else if (nivel_atual == MEDIO && questao_x_de_y >= quantidade_medio)
         {
             Informacoes.SetStatus(MEIO);
             nivel_atual = DIFICIL;
             SalvarInfos();
             return MUDOU_NIVEL;
         }
         SalvarInfos();
         return NAO_MUDOU_NIVEL;
     }
     
 }
示例#22
0
 void Start()
 {
     #if UNITY_ANDROID
     Screen.orientation = ScreenOrientation.LandscapeLeft;
     //Screen.fullScreen = false;
     #endif
     origem = Informacoes.GetOrigem();
     if (origem == 0)
     {
         voltarTexto.text = "Menu";
     }
     else if (origem == 1)
     {
         voltarTexto.text = "Opções";
     }
     pag = 1;
     AtualizaInstrucoes(pag);
 }