예제 #1
0
        public void Delete()
        {
            if (_workers.Contains(_selectedWorker))
            {
                _workers.Remove(_selectedWorker);
                _selectedWorker = null;
                OnPropertyChanged("DisplayWorkers");

                UserName    = null;
                Password    = null;
                Status      = null;
                Name        = null;
                LastName    = null;
                Address     = null;
                PostNumber  = null;
                Town        = null;
                PhoneNumber = null;
                Email       = null;
                Owner       = false;

                OnPropertyChanged(nameof(UserName));
                OnPropertyChanged(nameof(Name));
                OnPropertyChanged(nameof(LastName));
                OnPropertyChanged(nameof(Address));
                OnPropertyChanged(nameof(PostNumber));
                OnPropertyChanged(nameof(Town));
                OnPropertyChanged(nameof(PhoneNumber));
                OnPropertyChanged(nameof(Email));
                OnPropertyChanged(nameof(Password));
                OnPropertyChanged(nameof(Owner));

                Refresh();
                _workerCatalog.Save();
            }
        }
예제 #2
0
        public void Execute(object parameter)
        {
            _workerVM.SelectedWorker.UserName    = _workerVM.UserName;
            _workerVM.SelectedWorker.Name        = _workerVM.Name;
            _workerVM.SelectedWorker.LastName    = _workerVM.LastName;
            _workerVM.SelectedWorker.Address     = _workerVM.Address;
            _workerVM.SelectedWorker.Town        = _workerVM.Town;
            _workerVM.SelectedWorker.PhoneNumber = _workerVM.PhoneNumber;
            _workerVM.SelectedWorker.Email       = _workerVM.Email;
            _workerVM.SelectedWorker.Password    = _workerVM.Password;
            _workerVM.SelectedWorker.Owner       = _workerVM.Owner;

            // _catalog.EditCustomer(_customerVM.SelectedCustomer);
            _workerVM.Refresh();

            _workerCatalog.Save();
        }