public GroupsDataPage(DispatcherWindow window) { try { InitializeComponent(); Groups = new ObservableCollection <groups>(Connection.Database.groups); DataContext = this; this.dispatcherWindow = window; }catch (EntityException err) { MessageBox.Show(err.Message, "Произошла ошибка.", MessageBoxButton.OK, MessageBoxImage.Error); MainWindow mainWindow = new MainWindow(); mainWindow.IsConnected = false; mainWindow.Show(); window.Close(); } catch (Exception err) { MessageBox.Show(err.Message, "Произошла ошибка.", MessageBoxButton.OK, MessageBoxImage.Error); } }
public TimetableDataPage(DispatcherWindow dispatcherWindow) { try { InitializeComponent(); this.Timetable = new ObservableCollection <timetable>(Connection.Database.timetable.ToList()); this.dispatcherWindow = dispatcherWindow; DataContext = this; }catch (EntityException err) { MessageBox.Show(err.Message, "Произошла ошибка.", MessageBoxButton.OK, MessageBoxImage.Error); MainWindow mainWindow = new MainWindow(); mainWindow.IsConnected = false; mainWindow.Show(); dispatcherWindow.Close(); } catch (Exception err) { MessageBox.Show(err.Message, "Произошла ошибка.", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void Button_Auth(object sender, RoutedEventArgs e) { Window window = null; if (radioButtonDispatcher.IsChecked.Value && passwordBox.Password == "dispatcher") { window = new DispatcherWindow(); window.Show(); } else if (radioButtonAdmin.IsChecked.Value && passwordBox.Password == "admin") { window = new AdminWindow(); window.Show(); } else { Watermark.Text = passwordBox.Password.Length > 0 ? "Неверный пароль." : "Пароль не был введен."; passwordBox.Password = String.Empty; return; } this.Close(); }
public TeachersDataPage(DispatcherWindow owner) { try { InitializeComponent(); this.windowOwner = owner; Teachers = new ObservableCollection <teachers>(Connection.Database.teachers); DataContext = this; } catch (EntityException err) { MessageBox.Show(err.Message, "Произошла ошибка", MessageBoxButton.OK, MessageBoxImage.Error); MainWindow mainWindow = new MainWindow(); mainWindow.IsConnected = false; mainWindow.Show(); owner.Close(); }catch (Exception err) { MessageBox.Show(err.Message, "Произошла ошибка", MessageBoxButton.OK, MessageBoxImage.Error); } }
public EditTeacherDataPage(DispatcherWindow ownerWindow, teachers teacher) { InitializeComponent(); this.dispatcherWindow = ownerWindow; CurrentTeacher = (teachers)teacher.Clone(); EditTeacherReference = teacher; Positions = Connection.Database.positions.ToList(); Ranks = Connection.Database.ranks.ToList(); Departments = Connection.Database.departments.ToList(); DataContext = this; }
public EditTeacherDataPage(DispatcherWindow ownerWindow) { InitializeComponent(); this.dispatcherWindow = ownerWindow; CurrentTeacher = new teachers { name = "Иванов Иван Иванович" }; Positions = Connection.Database.positions.ToList(); Ranks = Connection.Database.ranks.ToList(); Departments = Connection.Database.departments.ToList(); DataContext = this; }
public EditGroupsDataPage(DispatcherWindow window, groups CurrentGroup) { InitializeComponent(); this.dispatcherWindow = window; this.CurrentGroup = (groups)CurrentGroup.Clone(); this.EditGroupReference = CurrentGroup; Faculties = Connection.Database.faculties.ToList(); Specialties = Connection.Database.specialties.ToList(); Train_types = Connection.Database.train_types.ToList(); IsNotChangeMode = false; DataContext = this; }
public EditTimetableDataPage(DispatcherWindow dispatcherWindow) { InitializeComponent(); Groups = Connection.Database.groups.ToList(); Audiences = Connection.Database.audiences.ToList(); Teachers = Connection.Database.teachers.ToList(); Disciplines = Connection.Database.disciplines.ToList(); Dir_Lessons = Connection.Database.dir_lessons.ToList(); Days_Weeks = Connection.Database.days_week.ToList(); CurrentRow = new timetable(); this.dispatcherWindow = dispatcherWindow; DataContext = this; }
public EditGroupsDataPage(DispatcherWindow window) { InitializeComponent(); this.dispatcherWindow = window; this.CurrentGroup = new groups { group_id = 0, count_people = 0, }; Faculties = Connection.Database.faculties.ToList(); Specialties = Connection.Database.specialties.ToList(); Train_types = Connection.Database.train_types.ToList(); DataContext = this; }