public FenetreParametresViewModel(Action <NewDictionary <Categories, TimeSpan2>, NewDictionary <Categories, TimeSpan2> > actionUpdateTempsCombats, Action <int> actionUpdateNbJudokas, int nbJudokasParPoule, NewDictionary <Categories, TimeSpan2> tempsCombats, NewDictionary <Categories, TimeSpan2> tempsImmo) { this.ActionUpdateNbJudokas = actionUpdateNbJudokas; this.ActionUpdateTempsCombats = actionUpdateTempsCombats; this.NbJudokasParPoule = nbJudokasParPoule; this.TempsCombats = tempsCombats; this.TempsImmo = tempsImmo; }
public FenetreParametresViewModel(Action<NewDictionary<Categories, TimeSpan2>, NewDictionary<Categories, TimeSpan2>> actionUpdateTempsCombats, Action<int> actionUpdateNbJudokas, int nbJudokasParPoule, NewDictionary<Categories, TimeSpan2> tempsCombats, NewDictionary<Categories, TimeSpan2> tempsImmo) { this.ActionUpdateNbJudokas = actionUpdateNbJudokas; this.ActionUpdateTempsCombats = actionUpdateTempsCombats; this.NbJudokasParPoule = nbJudokasParPoule; this.TempsCombats = tempsCombats; this.TempsImmo = tempsImmo; }
public FenetreParametres(Action<NewDictionary<Categories, TimeSpan2>, NewDictionary<Categories, TimeSpan2>> actionUpdateTempsCombats, Action<int> actionUpdateNbJudokas, NewDictionary<Categories, TimeSpan2> tempsCombat, NewDictionary<Categories, TimeSpan2> tempsImmo, int nbJudokasParPoule) { InitializeComponent(); VM = new FenetreParametresViewModel(actionUpdateTempsCombats, actionUpdateNbJudokas,nbJudokasParPoule,tempsCombat,tempsImmo); this.DataContext = VM; InitializePerso(); }
public FenetreParametres(Action <NewDictionary <Categories, TimeSpan2>, NewDictionary <Categories, TimeSpan2> > actionUpdateTempsCombats, Action <int> actionUpdateNbJudokas, NewDictionary <Categories, TimeSpan2> tempsCombat, NewDictionary <Categories, TimeSpan2> tempsImmo, int nbJudokasParPoule) { InitializeComponent(); VM = new FenetreParametresViewModel(actionUpdateTempsCombats, actionUpdateNbJudokas, nbJudokasParPoule, tempsCombat, tempsImmo); this.DataContext = VM; InitializePerso(); }
public FenetreParametres(Action <NewDictionary <Categories, TimeSpan2> > actionUpdateTempsCombats, Action <int> actionUpdateNbJudokas, NewDictionary <Categories, TimeSpan2> tempsCombat, int NbrJudokas) { InitializeComponent(); this.actionUpdateTempsCombats = actionUpdateTempsCombats; this.actionUpdateNbJudokas = actionUpdateNbJudokas; this.NbJudokasParPoule = NbrJudokas; this.tempsCombats = tempsCombat; InitializePerso(); }
private void ButtonOk_Click(object sender, RoutedEventArgs e) { ButtonOk.IsEnabled = false; Dictionary <Categories, TimeSpan2> dic1 = new Dictionary <Categories, TimeSpan2>(); foreach (var item in tempsCombatsDict) { dic1.Add(item.Key, new TimeSpan2(0, item.Value.Minutes, item.Value.Seconds)); } var newDic = new NewDictionary <Categories, TimeSpan2>(dic1); NbJudokasParPoule = Convert.ToInt16(ListeNombreJudokasParPoule.Text); actionUpdateNbJudokas(NbJudokasParPoule); actionUpdateTempsCombats(newDic); this.Close(); }
private void ButtonOk_Click(object sender, RoutedEventArgs e) { ButtonOk.IsEnabled = false; Dictionary <Categories, TimeSpan2> dictionnaireTempsCombat = new Dictionary <Categories, TimeSpan2>(); Dictionary <Categories, TimeSpan2> dictionnaireTempsImmo = new Dictionary <Categories, TimeSpan2>(); foreach (var item in tempsCombatsDict) { dictionnaireTempsCombat.Add(item.Key, new TimeSpan2(0, item.Value.Minutes, item.Value.Seconds)); } foreach (var item in tempsImmoDict) { dictionnaireTempsImmo.Add(item.Key, new TimeSpan2(0, item.Value.Minutes, item.Value.Seconds)); } var dictionnaireSerialisableTempsCombat = new NewDictionary <Categories, TimeSpan2>(dictionnaireTempsCombat); var dictionnaireSerialisableTempsImmo = new NewDictionary <Categories, TimeSpan2>(dictionnaireTempsImmo); VM.NbJudokasParPoule = Convert.ToInt16(ListeNombreJudokasParPoule.Text); VM.ActionUpdateNbJudokas(VM.NbJudokasParPoule); VM.ActionUpdateTempsCombats(dictionnaireSerialisableTempsCombat, dictionnaireSerialisableTempsImmo); this.Close(); }
private void ButtonOk_Click(object sender, RoutedEventArgs e) { ButtonOk.IsEnabled = false; Dictionary<Categories, TimeSpan2> dictionnaireTempsCombat = new Dictionary<Categories, TimeSpan2>(); Dictionary<Categories, TimeSpan2> dictionnaireTempsImmo = new Dictionary<Categories, TimeSpan2>(); foreach (var item in tempsCombatsDict) { dictionnaireTempsCombat.Add(item.Key, new TimeSpan2(0, item.Value.Minutes, item.Value.Seconds)); } foreach (var item in tempsImmoDict) { dictionnaireTempsImmo.Add(item.Key, new TimeSpan2(0, item.Value.Minutes, item.Value.Seconds)); } var dictionnaireSerialisableTempsCombat = new NewDictionary<Categories, TimeSpan2>(dictionnaireTempsCombat); var dictionnaireSerialisableTempsImmo = new NewDictionary<Categories, TimeSpan2>(dictionnaireTempsImmo); VM.NbJudokasParPoule = Convert.ToInt16(ListeNombreJudokasParPoule.Text); VM.ActionUpdateNbJudokas(VM.NbJudokasParPoule); VM.ActionUpdateTempsCombats(dictionnaireSerialisableTempsCombat, dictionnaireSerialisableTempsImmo); this.Close(); }
//Callback pour mettre ) jour les temps de combats private void updateTempsDeCombat(NewDictionary <Categories, TimeSpan2> listeTempsCombat) { donnee.tempsCombat = listeTempsCombat; besoinEnregistrement = true; }
//Callback pour mettre ) jour les temps de combats private void updateTempsDeCombat(NewDictionary <Categories, TimeSpan2> listeTempsCombat, NewDictionary <Categories, TimeSpan2> listeTempsImmo) { VM.Donnee.TempsCombat = listeTempsCombat; VM.Donnee.TempsImmo = listeTempsImmo; }
//Callback pour mettre ) jour les temps de combats private void updateTempsDeCombat(NewDictionary<Categories, TimeSpan2> listeTempsCombat, NewDictionary<Categories, TimeSpan2> listeTempsImmo) { VM.Donnee.TempsCombat = listeTempsCombat; VM.Donnee.TempsImmo = listeTempsImmo; }