Exemplo n.º 1
0
        private void addNew_Click(object sender, RoutedEventArgs e)
        {
            add_ButtonVisib();

            ComEmplyeeID.ItemsSource = null;

            EmployeeGrid.setIsEnabled(true, isEnabledExclusions);

            EmployeeUC_State = State.createNew;
        }
Exemplo n.º 2
0
        private void makeChangesButton_Click(object sender, RoutedEventArgs e)
        {
            addFirstButton.Visibility = Visibility.Collapsed;
            saveButton.Visibility     = Visibility.Visible;

            updateButton.Visibility = Visibility.Collapsed;
            cancelButton.Visibility = Visibility.Visible;
            deleteButton.Visibility = Visibility.Collapsed;

            EmployeeGrid.setIsEnabled(true, isEnabledExclusions);
            ComEmplyeeID.IsEnabled = false;

            EmployeeUC_State = State.modify;
        }
Exemplo n.º 3
0
        public Employee_UserControl()
        {
            InitializeComponent();

            DataContext = UIEmployee;

            ComEmplyeeCity.ItemsSource = from name in BE.CivicAddress.Cities
                                         orderby name
                                         select name;

            ComEmplyeeEduc.ItemsSource = Enum.GetValues(typeof(BE.Education));
            refreshComboBoxes();

            EmployeeGrid.setIsEnabled(false, isEnabledExclusions); // set isEnabled to false on all controls except for ComEmplyeeID
        }
Exemplo n.º 4
0
        private void restoreRegButtonVisib()
        {
            addFirstButton.Visibility = Visibility.Visible;
            saveButton.Visibility     = Visibility.Collapsed;
            cancelButton.Visibility   = Visibility.Collapsed;
            deleteButton.Visibility   = Visibility.Visible;
            updateButton.Visibility   = Visibility.Visible;

            // set isEnabled to false on all controls
            EmployeeGrid.setIsEnabled(false, isEnabledExclusions);
            ComEmplyeeID.IsEnabled = true;

            // refresh
            refreshComboBoxes();
        }