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; }
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; } } }
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] = ""; } } }