private void btnAddW_Click(object sender, RoutedEventArgs e)
        {
            AddWorkWindow window = new AddWorkWindow();

            window.ShowDialog();

            //Получаем список работ и передаем его на отображение таблице
            dgWork.ItemsSource = ProcessFactory.GetWorkProcess().GetList();
        }
Ejemplo n.º 2
0
        private void btnEditW_Click(object sender, RoutedEventArgs e)
        {
            WorkDto item = dgWork.SelectedItem as WorkDto;

            if (item == null)
            {
                MessageBox.Show("Выберите запись для редактирования", "Редактирование");
                return;
            }

            AddWorkWindow window = new AddWorkWindow();

            window.Load(item);
            window.ShowDialog();
        }
        private void btnEditW_Click(object sender, RoutedEventArgs e)
        {
            //Получаем выделенную строку с объектом работы
            WorkDto item = dgWork.SelectedItem as WorkDto;

            //если там не работы или пользователь ничего не выбрал сообщаем об этом
            if (item == null)
            {
                MessageBox.Show("Выберите запись для редактирования", "Редактирование");
                return;
            }
            //Создаем окно
            AddWorkWindow window = new AddWorkWindow();

            //Передаем объект на редактирование
            window.Load(item);
            //Отображаем окно с данными
            window.ShowDialog();
            //Перезагружаем список объектов
            btnRefresh_Click(sender, e);
        }
Ejemplo n.º 4
0
        private void btnAddW_Click()
        {
            AddWorkWindow window = new AddWorkWindow();

            window.ShowDialog();
        }