예제 #1
0
        private void viewPerson_Click(object sender, RoutedEventArgs e)
        {
            PersonControl viewPerson = new PersonControl();

            viewPerson.Owner               = mainWindow;
            mainWindow.Opacity             = 0.4;
            viewPerson.controlType.Content = "View";

            //Disable save and close button and active close button
            viewPerson.savePerson.Visibility       = Visibility.Hidden;
            viewPerson.cancelSavePerson.Visibility = Visibility.Hidden;
            viewPerson.close.Visibility            = Visibility.Visible;

            viewPerson.name.Text       = selectedPerson.name;
            viewPerson.name.IsReadOnly = true;

            viewPerson.surname.Text       = selectedPerson.surname;
            viewPerson.surname.IsReadOnly = true;

            viewPerson.phone.Text       = selectedPerson.phone;
            viewPerson.phone.IsReadOnly = true;

            viewPerson.email.Text       = selectedPerson.email;
            viewPerson.email.IsReadOnly = true;

            viewPerson.description.Text       = selectedPerson.description;
            viewPerson.description.IsReadOnly = true;


            viewPerson.ShowDialog();
        }
예제 #2
0
        private void newPerson_Click(object sender, RoutedEventArgs e)
        {
            PersonControl    personControl    = new PersonControl();
            PersonController personController = new PersonController();

            personControl.Owner = mainWindow;
            mainWindow.Opacity  = 0.4;
            personControl.controlType.Content = "New Person";
            personControl.ShowDialog();


            listPerson();
        }
예제 #3
0
        private void editPerson_Click(object sender, RoutedEventArgs e)
        {
            PersonControl updatePerson = new PersonControl();

            updatePerson.name.Text        = selectedPerson.name;
            updatePerson.surname.Text     = selectedPerson.surname;
            updatePerson.phone.Text       = selectedPerson.phone;
            updatePerson.email.Text       = selectedPerson.email;
            updatePerson.description.Text = selectedPerson.description;
            updatePerson.itemID           = selectedPerson.id;

            updatePerson.Owner = mainWindow;
            mainWindow.Opacity = 0.4;
            updatePerson.controlType.Content = "Edit Person";
            updatePerson.ShowDialog();

            listPerson();
        }