public void Supp_MouseLeftButtonUp(object sender, RoutedEventArgs e) { if (UserData.PrefWilayaPeriode.Count != 1) { int i = int.Parse(((Ellipse)sender).Uid); IOData.SupprimerFichierPrevision("../../DonneePre", UserData.PrefWilayaPeriode[i].Item1, UserData.PrefWilayaPeriode[i].Item2); UserData.PrefWilayaPeriode.RemoveAt(i); IOData.EcrireDonnesUtilisateur(UserData, "../../DonneesUtilisateurs"); WrapNonDefalt.Children.Clear(); WrapDefalt.Children.Clear(); Draw(); } }
private void GridFavo_MouseDoubleClick(object sender, MouseButtonEventArgs e) { int i = int.Parse(((GridFavo)sender).Supp.Uid); if (i != 0) { UserData.PrefWilayaPeriode.Insert(0, UserData.PrefWilayaPeriode[i]); UserData.PrefWilayaPeriode.RemoveAt(i + 1); IOData.EcrireDonnesUtilisateur(UserData, "../../DonneesUtilisateurs"); WrapNonDefalt.Children.Clear(); WrapDefalt.Children.Clear(); Draw(); } }
private void Valider_Click(object sender, RoutedEventArgs e) { if (NomDuree.SelectedIndex != -1 && NomWilaya.SelectedIndex != -1) { int duree = int.Parse(NomDuree.Text); int wilayaSelect = (int)((WilayaAlgerie)NomWilaya.SelectedItem) + 1; if ((UserData.PrefWilayaPeriode.Count < 7) && (UserData.PrefWilayaPeriode.FindIndex(a => (a.Item1 == wilayaSelect) && (a.Item2 == duree)) < 0)) { DataWilaya DonéesAConvertire = IOData.LireDonnesWilaya("../../Donnee", wilayaSelect); IOData.EcrireDonnesWilayaPrediction(DonéesAConvertire.ConstruireListePrediction(duree), "../../DonneePre", wilayaSelect, duree); UserData.Add(wilayaSelect, duree); IOData.EcrireDonnesUtilisateur(UserData, "../../DonneesUtilisateurs"); Recup.Visibility = Visibility.Hidden; WrapNonDefalt.Children.Clear(); WrapDefalt.Children.Clear(); Draw(); } } }