示例#1
0
 private void btnAtualizar(object sender, EventArgs e)
 {
     if (!SatUteis.VerificaCodigoAtivacao(codAtivacao.Text))
     {
         DependencyService.Get <ISatFerramentas>().mostrarDialogo("Código de Ativação deve ter entre 8 a 32 caracteres!");
     }
     DependencyService.Get <ISatFerramentas>().atualizarSat(codAtivacao.Text.ToString(), SatUteis.GerarNumeroSessao);
 }
        private void btnConfigurarRedeSat(object sender, EventArgs e)
        {
            if (!SatUteis.VerificaCodigoAtivacao(txtCodAtivacao.Text))
            {
                DependencyService.Get <ISatRede>().mostrarDialogo("Código de Ativação deve ter entre 8 a 32 caracteres!");
            }

            DependencyService.Get <ISatRede>().configurarRedeSat(txtCodAtivacao.Text.ToString(), SatUteis.GerarNumeroSessao);
        }
        private void btnAssociarSat(object sender, EventArgs e)
        {
            if (!SatUteis.VerificaCodigoAtivacao(txtCodAtivacao.Text))
            {
                DependencyService.Get <ISatAssociar>().mostrarDialogo("Código de Ativação deve ter entre 8 a 32 caracteres!");
            }

            if (string.IsNullOrEmpty(txtAssinatura.Text))
            {
                DependencyService.Get <ISatAssociar>().mostrarDialogo("Assinatura AC Inválida!");
            }

            DependencyService.Get <ISatAssociar>().associarSat(UteisSat.SomenteNumeros(cnpjContribuinte.Text),
                                                               UteisSat.SomenteNumeros(cnpjSH.Text), txtCodAtivacao.Text,
                                                               txtAssinatura.Text, SatUteis.GerarNumeroSessao);
        }
        private void ativacaoSat(object sender, EventArgs e)
        {
            if (!SatUteis.VerificaCodigoAtivacao(txtCodAtivacao.Text))
            {
                DependencyService.Get <ISatAtivacao>().mostrarDialogo("Código de Ativação deve ter entre 8 a 32 caracteres!");
                return;
            }
            if (txtCodAtivacao.Text != txtCodConfirmacao.Text)
            {
                DependencyService.Get <ISatAtivacao>().mostrarDialogo("O Código de Ativação e a Confirmação do Código de Ativação não correspondem!");
                return;
            }
            else
            {
                GlobalValuesSat.codigoAtivacao = txtCodAtivacao.Text.ToString();

                DependencyService.Get <ISatAtivacao>().ativacaoSat(txtCodAtivacao.Text.ToString(),
                                                                   UteisSat.SomenteNumeros(cnpjContribuinte.Text.ToString()),
                                                                   txtCodConfirmacao.Text.ToString(), SatUteis.GerarNumeroSessao);
            }
        }
        private void btnAlterar(object sender, EventArgs e)
        {
            int    selected = opcoes.SelectedIndex;
            string escolha  = opcoes.Items[selected];

            if (!SatUteis.VerificaCodigoAtivacao(txtCodAtivacao.Text) || !SatUteis.VerificaCodigoAtivacao(txtCodNovo.Text) || !SatUteis.VerificaCodigoAtivacao(txtCodConfirmacao.Text))
            {
                DependencyService.Get <ISatAltera>().mostrarDialogo("Código de Ativação deve ter entre 8 a 32 caracteres!");
                return;
            }
            if (txtCodNovo.Text != txtCodConfirmacao.Text)
            {
                DependencyService.Get <ISatAltera>().mostrarDialogo("O Novo Código de Ativação e a Confirmação do Novo Código de Ativação não correspondem!");
                return;
            }

            DependencyService.Get <ISatAltera>().trocarCodAtivacao(txtCodAtivacao.Text.ToString(), escolha,
                                                                   txtCodNovo.Text.ToString(), txtCodConfirmacao.Text.ToString(), SatUteis.GerarNumeroSessao);

            GlobalValuesSat.codigoAtivacao = txtCodNovo.Text.ToString();
        }