Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
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);
            }
        }