private void Window_Loaded(object sender, RoutedEventArgs e) { //btnGo.Background = Brushes.Green; //btnExport.Background = Brushes.Green; // on charge les fiches existantes si elles existent Properties.Settings pApp = new Properties.Settings(); entr = new Entrainement(); LoadData(); int joursRet = 0; if (int.TryParse(pApp.JoursRetention, out joursRet) && joursRet != 0) { // on va nettoyer un peu le fichier de fiches de score pour garder de la place DateTime dtLimite = DateTime.Now.AddDays(-joursRet); var query = from q in entr.lstScores where q.jourTravail < dtLimite select q; // dans query on a les fiches a supprimer entr.lstScores.RemoveRange(0, query.Count()); // on sauvegarde tout SaveData(); } nbGamesBack = nbHeures = nbJours = 0; visuSelected = typeVisu.TOUT; menuTout.IsChecked = true; LoadDataGrid(); }
private void MenuItem_Click(object sender, RoutedEventArgs e) { MenuItem m = (MenuItem)sender; switch (m.Name) { case "menuTout": menuSemaine.IsChecked = menuJour.IsChecked = menu1h.IsChecked = menu2h.IsChecked = menuDernier.IsChecked = false; visuSelected = typeVisu.TOUT; nbGamesBack = 0; break; case "menuSemaine": visuSelected = typeVisu.JOURS; nbJours = 7; menuTout.IsChecked = menuJour.IsChecked = menu1h.IsChecked = menu2h.IsChecked = menuDernier.IsChecked = false; break; case "menuJour": menuSemaine.IsChecked = menuTout.IsChecked = menu1h.IsChecked = menu2h.IsChecked = menuDernier.IsChecked = false; visuSelected = typeVisu.JOURS; nbJours = 1; break; case "menu1h": menuSemaine.IsChecked = menuJour.IsChecked = menuTout.IsChecked = menu2h.IsChecked = menuDernier.IsChecked = false; visuSelected = typeVisu.HEURES; nbHeures = 2; break; case "menu2h": menuSemaine.IsChecked = menuJour.IsChecked = menu1h.IsChecked = menuTout.IsChecked = menuDernier.IsChecked = false; visuSelected = typeVisu.HEURES; nbHeures = 1; break; case "menuDernier": menuSemaine.IsChecked = menuJour.IsChecked = menu1h.IsChecked = menu2h.IsChecked = menuTout.IsChecked = false; visuSelected = typeVisu.GAMES; nbGamesBack = 1; break; case "menuExportTexte": GameSelection gs = new GameSelection(entr); gs.ShowDialog(); break; case "menuKeepFiles": switchKeepFile(); break; } LoadDataGrid(); }