public SignupMVVM(SignupWindow signup) { Signup = signup; ClickOnSignup = false; IsEnabled = false; SignupCommand = new DelegateCommand(OnSignupCommand, CanExecuteSignup); OpenCommand = new DelegateCommand(OnOpenCommand, CanExecuteOpen); NewUtilisateur = new Utilisateur("", "", "", "", "", "", "Images/image.png", "", new Location(0, 0)); }
private void OnSignupCommand(object obj) { Signup = new SignupWindow(this); ButtonPressedEvent.GetEvent().Handler += CloseSignupWindow; Signup.ShowDialog(); if (Signup.SignupVM.ClickOnSignup) { ListUtilisateur.Add(Signup.SignupVM.NewUtilisateur); XmlSerializer xs = new XmlSerializer(typeof(List <Utilisateur>)); StreamWriter wr = new StreamWriter("Xml/listeUtilisateur.xml"); xs.Serialize(wr, ListUtilisateur); } }