Esempio n. 1
0
 private void New_Click(object sender, RoutedEventArgs e)
 {
     NewTeacherWindowInstance            = NewTeacherWindowInstance ?? new NewTeacherWindow();
     NewTeacherWindowInstance.Owner      = this;
     NewTeacherWindowInstance.Add.Click -= NewTeacherWindowInstance.Done_Click;
     NewTeacherWindowInstance.Add.Click += NewTeacherWindowInstance.Add_Click;
     NewTeacherWindowInstance.Show();
 }
Esempio n. 2
0
        private void ContextMenuEditButton_Click(object sender, RoutedEventArgs e)
        {
            if (TeachersList.SelectedItem != null & TeachersList.SelectedItems.Count == 1)
            {
                NewTeacherWindowInstance.Add.Click  -= NewTeacherWindowInstance.Add_Click;
                NewTeacherWindowInstance.Add.Click  += NewTeacherWindowInstance.Done_Click;
                NewTeacherWindowInstance.Add.Content = "DONE";

                var currentElement = TeachersList.SelectedItem as SchoolTeacher;
                NewTeacherWindowInstance.NameTextBox.Text       = currentElement.Name;
                NewTeacherWindowInstance.PostTextBox.Text       = currentElement.Post;
                NewTeacherWindowInstance.ExperienceTextBox.Text = currentElement.Experience.ToString();
                NewTeacherWindowInstance.AddressTextBox.Text    = currentElement.Address;
                NewTeacherWindowInstance.TelephoneTextBox.Text  = currentElement.Telephone;
                NewTeacherWindowInstance.Show();
            }
            else
            {
                MessageBox.Show("Choose a teacher");
            }
        }