Exemplo n.º 1
0
        private async void Confirm_bt_Click(object sender, RoutedEventArgs e)
        {
            if (string.IsNullOrEmpty(Senha_txt.Password) || string.IsNullOrEmpty(ConfirmarSenha_txt.Password))
            {
                MessageBox.Show("Preencha ambos os campos!", "Hmmm", MessageBoxButton.OK, MessageBoxImage.Exclamation);
                return;
            }

            if (Senha_txt.Password == ConfirmarSenha_txt.Password)
            {
                RecuperarSenha   re  = new RecuperarSenha();
                ExecutarComandos exe = new ExecutarComandos();
                if (await re.Codigo("http://" + PegarInfos.Url + "/renovarsenha.php?cod=" + codigo + "&email=" + email + "&newpwd=" +
                                    exe.CriptografarSenha_SHA256(exe.CriptografarSenha_MD5(Senha_txt.Password))))
                {
                    MessageBox.Show("Senha alterada com Sucesso!", "", MessageBoxButton.OK, MessageBoxImage.Information);
                    this.Close();
                }
            }
            else
            {
                MessageBox.Show("As senhas nao coincidem!", "Opps!", MessageBoxButton.OK, MessageBoxImage.Exclamation);
            }
            //codigo = string.Empty;
            //email = string.Empty;
        }
Exemplo n.º 2
0
        public string AtualizarSenhaConfig(UInt32 cod)
        {
            using (MySqlConnection con = new MySqlConnection(conect.MyBase_txt.Text))
            {
                try
                {
                    con.Open();

                    using (MySqlCommand att = new MySqlCommand("update clientes set passconfig = @a where cod_cliente = @b", con))
                    {
                        ExecutarComandos exe     = new ExecutarComandos();
                        string           newPass = exe.SenhaCrip(25, 3);

                        att.Parameters.Add(new MySqlParameter("@a", exe.CriptografarSenha_MD5(newPass)));
                        att.Parameters.Add(new MySqlParameter("@b", cod));

                        att.ExecuteNonQuery();

                        return(newPass);
                    }
                }
                catch (Exception e)
                {
                    throw e;
                }
            }
        }
Exemplo n.º 3
0
        private void GuardarValoresDosCampos()
        {
            CodigosProntos   prontos   = new CodigosProntos();
            ExecutarComandos exe       = new ExecutarComandos();
            ClienteClass     adicionar = new ClienteClass();

            valores[1] = adicionar.GerarNumeroAleatorio(10000000, 99999999).ToString();
            valores[2] = cliente_txt.Text;
            valores[3] = licenca_txt.Text;
            valores[4] = dias_txt.Text;
            valores[5] = prontos.PegarDataAtual();
            valores[6] = prontos.PegarDataAtual_Incrementada(Byte.Parse(dias_txt.Text));

            if (AtivarOpcoes.IsChecked == true)
            {
                valores[7]  = suspensao_txt.Text;
                valores[8]  = manutencao_txt.Text;
                valores[9]  = mensagemManutenance_txt.Text;
                valores[10] = DataSelecionada_dp.Text + " as " + HorarioSelecionado_tp.Text;
            }
            else
            {
                valores[7]  = "OFF";
                valores[8]  = "OFF";
                valores[9]  = "";
                valores[10] = "";
            }


            valores[13] = /*(string.IsNullOrEmpty(email_txt.Text)) ? "" : */ email_txt.Text;
            valores[14] = Contato.Text;
            valores[15] = exe.SenhaCrip(30, 4);
            valores[16] = "";
            valores[17] = "";

            for (Byte i = 0; i < 15; i++)
            {
                if (valores[i] == null)
                {
                    valores[i] = "";
                }
            }
        }