コード例 #1
0
        // Редактирование отпуска
        private void EditVacation_Click(object sender, RoutedEventArgs e)
        {
            int currentId      = (VacationsDataGrid.SelectedItem as VacationData).Id; // Получаем код отпуска из выделенной строки
            var vacationWindow = new AddNewVacation(_currentEmployeeId, currentId);

            vacationWindow.ShowDialog();

            LoadVacationsInfo();
        }
コード例 #2
0
        // Добавление нового отпуска
        private void AddNewVacation_Click(object sender, RoutedEventArgs e)
        {
            var vacationWindow = new AddNewVacation(_currentEmployeeId);

            vacationWindow.ShowDialog();

            // Отображаем отпуск в личной карточке, если он действует с текущего дня
            LoadVacationsInfo();
        }