public void AdminCancel() { ((Shell.Admins)GetView(ManagerViews.Admins)).AdminData.IsEnabled = false; ((Shell.Admins)GetView(ManagerViews.Admins)).AdminGrid.IsEnabled = true; if (Administrator.OriginalObject != null) Administrator = ((User)Administrator.OriginalObject).Clone<User>(); else { if (selectedAdmin == null) { Administrator = new User(); }else { Administrator = selectedAdmin; } } Administrator.IsTrackChange = false; Administrator.Clean(); ((Shell.Admins)GetView(ManagerViews.Admins)).AdminAddBar.Visibility = System.Windows.Visibility.Visible; ((Shell.Admins)GetView(ManagerViews.Admins)).AdminSaveBar.Visibility = System.Windows.Visibility.Collapsed; }
public void AdminAdd() { if (hostSettings.ValidateModel()) { ((Shell.Admins)GetView(ManagerViews.Admins)).AdminData.IsEnabled = true; ((Shell.Admins)GetView(ManagerViews.Admins)).Password.IsEnabled = true; ((Shell.Admins)GetView(ManagerViews.Admins)).AdminGrid.IsEnabled = false; ((Shell.Admins)GetView(ManagerViews.Admins)).AdminAddBar.Visibility = System.Windows.Visibility.Collapsed; ((Shell.Admins)GetView(ManagerViews.Admins)).AdminSaveBar.Visibility = System.Windows.Visibility.Visible; administrator = new User(); administrator.RemoveAllErrors(); NotifyOfPropertyChange(() => Administrator); ((Shell.Admins)GetView(ManagerViews.Admins)).Administrator_FirstName.Focus(); }else { ShowDataBase(); } }