Пример #1
0
        private void OpenNewUserWindow()
        {
            var app     = new NewUserView();
            var context = ServiceLocator.Current.GetInstance <NewUserViewModel>();

            context.lastWindow = this;
            app.DataContext    = context;
            app.Show();
        }
Пример #2
0
        public void AddUser(NewUserView user)
        {
            Customer newUser = new Customer
            {
                Address        = user.Address,
                CardExpiry     = user.CardExpiry,
                CardNumber     = user.CardNumber,
                Country        = user.Country,
                Email          = user.Email,
                HashedPassword = user.Password, //lol
                IsStaff        = false,
                Name           = user.Name,
                PhoneNumber    = user.PhoneNumber,
                Postcode       = user.Postcode
            };

            _db.Add(newUser);
        }
Пример #3
0
        private async void OnAddNewUserExecute()
        {
            var userZ = new UserDtoWrapper(new UserDtoZ()
            {
                Username = "******"
            });
            var w      = new NewUserView(userZ);
            var result = w.ShowDialog();

            if (result.Value == true)
            {
                var userDtoZ  = w.DataContext as UserDtoWrapper;
                var _password = Infrastructure.Utilites.Security.CalculateHash(userDtoZ.Password, userDtoZ.Username);
                var user      = new User()
                {
                    Username = userDtoZ.Username, Password = _password, Email = userDtoZ.Email
                };
                await _repository.AddNewUserAsync(user);
                await LoadAsync(0);
            }
        }
Пример #4
0
        private void OpenNewUserView()
        {
            NewUserView view = new NewUserView();

            view.Show();
        }
        private void ExecuteNewCommand()
        {
            NewUserView newUser = new NewUserView();

            newUser.ShowDialog();
        }
 public NewUserViewModel(NewUserView newUserView)
 {
     this.newUserView = newUserView;
 }
Пример #7
0
        public void AllowCreateUser()
        {
            NewUserView NewUserView = new NewUserView();

            NewUserView.Show();
        }
 public void CreateNewUser(NewUserView newUser)
 {
 }