private void meteo(object sender, RoutedEventArgs e) { StreamReader sr = new StreamReader(@"son.txt"); string str = sr.ReadLine(); sr.Close(); if (str == "Activé") { MediaPlayer player = new MediaPlayer(); player.Open(new Uri(@"..\..\click.mp3", UriKind.RelativeOrAbsolute)); player.Play(); } if (InfoJour.test_cnx() == 1) { meteo_jour nvv = new meteo_jour(wilaya, output_out); nvv.Show(); this.Close(); } else { WpfMessageBox.Show("Vous ne disposez pas de connexion internet"); } }
private void Envoyer_Click(object sender, RoutedEventArgs e) { StreamReader sr = new StreamReader(@"son.txt"); string str = sr.ReadLine(); sr.Close(); if (str == "Activé") { MediaPlayer player = new MediaPlayer(); player.Open(new Uri(@"..\..\click.mp3", UriKind.RelativeOrAbsolute)); player.Play(); } string name = NameTextBox.Text; string email = EmailTextBox.Text; string mes = MesTextBox.Text; if (email.Length == 0) { EmailBorder.BorderBrush = Brushes.Red; } else { if (!invalidEmail(email)) { EmailBorder.BorderBrush = Brushes.Red; } else { if (mes.Length == 0) { MesBorder.BorderBrush = Brushes.Red; Tooltip1_Opened(this.tooltip1, null); } else // Envoie du mail { if (InfoJour.test_cnx() == 1) { string Emailexped = "*****@*****.**"; string Emaildest = "*****@*****.**"; string Sujet = "Commentaire"; string Mess = "Emailsender :" + email + Environment.NewLine + "Commentaire : " + mes; MailMessage mail = new MailMessage(Emailexped, Emaildest, Sujet, Mess); SmtpClient stpc = new SmtpClient("smtp.gmail.com", 587); stpc.Credentials = new System.Net.NetworkCredential("*****@*****.**", "kyuxpdmsiukmcdax"); stpc.EnableSsl = true; try { stpc.Send(mail); WpfMessageBox.Show("Réussi", "Commentaire envoyé avec succés !", MessageBoxButton.OK, WpfMessageBox.MessageBoxImage.Information); } catch (Exception) { WpfMessageBox.Show("Erreur", "Echec de l'envoi !", MessageBoxButton.OK, WpfMessageBox.MessageBoxImage.Error); } } else { WpfMessageBox.Show("Erreur", "Vous n'êtes pas connectés ! ", MessageBoxButton.OK, WpfMessageBox.MessageBoxImage.Error); } } } } }
private void Window_KeyDown(object sender, KeyEventArgs e) { switch (e.Key) { case Key.A: { accueil ev = new accueil(wilaya, output_out); ev.Show(); this.Close(); } break; case Key.M: { if (InfoJour.test_cnx() == 1) // si connexion ==> météo du jour { meteo_jour nvv = new meteo_jour(wilaya, output_out); nvv.Show(); this.Close(); } else { WpfMessageBox.Show("Vous ne disposez pas de connexion internet!"); } } break; case Key.P: { prevision ev = new prevision(wilaya, output_out); ev.Show(); this.Close(); } break; case Key.E: { evolution ev = new evolution(wilaya, output_out); ev.Show(); this.Close(); } break; case Key.T: { Contact ev = new Contact(wilaya, output_out); ev.Show(); this.Close(); } break; case Key.R: { parametre ev = new parametre(wilaya, output_out); ev.Show(); this.Close(); } break; case Key.O: { apropos ev = new apropos(wilaya, output_out); ev.Show(); this.Close(); } break; case Key.D: { credit ev = new credit(wilaya, output_out); ev.Show(); this.Close(); } break; case Key.Z: { mise_a_jour ev = new mise_a_jour(wilaya, output_out); ev.Show(); this.Close(); } break; case Key.S: { StreamReader sr = new StreamReader(@"son.txt"); string str = sr.ReadLine(); sr.Close(); if (str == "Activé") { MediaPlayer player = new MediaPlayer(); player.Open(new Uri(@"..\..\screen.mp3", UriKind.RelativeOrAbsolute)); player.Play(); } //déclaration et instanciation de la fenêtre parcourir SaveFileDialog parcourir = new SaveFileDialog(); parcourir.DefaultExt = "png"; //je spécifie que seul les images .png sont selectionnables parcourir.Filter = " Fichier PNG (*.PNG)|*.png"; //ouverture de la fenêtre parcourir parcourir.ShowDialog(); CreateScreenShot(this, parcourir.FileName); } break; } }