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(); } }
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(); }