private void btnAddT_Click(object sender, RoutedEventArgs e)
        {
            AddTransWindow window = new AddTransWindow();

            window.ShowDialog();

            //Получаем список художников и передаем его на отображение таблице
            dgTrans.ItemsSource = ProcessFactory.GetTransProcess().GetList();
        }
        private void btnSale_Click(object sender, RoutedEventArgs e)
        {
            switch (status)
            {
            case "Trans":
                AddTransWindow window = new AddTransWindow {
                    status = "sale"
                };
                window.ShowDialog();
                btnRefreshT_Click(sender, e);
                break;

            default: MessageBox.Show("Необходимо выбрать таблицу, Транзакции!"); return;
            }
        }
        private void btnEditT_Click(object sender, RoutedEventArgs e)
        {
            //Получаем выделенную строку с объектом клиента
            TransDto item = dgTrans.SelectedItem as TransDto;

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

            //Передаем объект на редактирование
            window.Load(item);
            //Отображаем окно с данными
            window.ShowDialog();
            //Перезагружаем список объектов
            btnRefresh_Click(sender, e);
        }