private void UpdateRights(int id) { rewriteRightsViewModelDialog = new RewriteRightsViewModelDialog(staffsLogic, id); rewriteRightsViewDialog = new RewriteRightsViewDialog(rewriteRightsViewModelDialog); rewriteRightsViewDialog.ShowDialog(); Staffs = new ObservableCollection <Staff>(StaffsLogic.GetList()); }
public MarketPageDirectorViewModel(StaffsLogic staffsLogic) { this.staffsLogic = staffsLogic; Staffs = new ObservableCollection <Staff>(StaffsLogic.GetList()); Condition = "Visible"; Position = StaffsLogic.GetPosition(); FirstName = StaffsLogic.GetName(); LastName = StaffsLogic.GetSurname(); UpdateStaff = new RelayCommand <int>(Update); DeleteStaff = new RelayCommand <int>(Delete); }
private void WaitingEdit() { Task.Run(() => { while (editStaffViewModel.Condition == "Visible") { ; } Staffs = new ObservableCollection <Staff>(StaffsLogic.GetList()); }); }
public MarketPageAdminViewModel(StaffsLogic staffsLogic) { this.staffsLogic = new StaffsLogic(); Staffs = new ObservableCollection <Staff>(StaffsLogic.GetList()); Condition = "Visible"; Position = StaffsLogic.GetPosition(); FirstName = StaffsLogic.GetName(); LastName = StaffsLogic.GetSurname(); RewriteLogin = new RelayCommand <int>(UpdateLogin); RewritePassword = new RelayCommand <int>(UpdatePassword); RewriteRights = new RelayCommand <int>(UpdateRights); }