/
kochkatech
/
Queue
Обзор
Документация
Войти
/
kochkatech
/
Queue
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
master
src/Queue.Admin/Views/ServicesView.xaml.cs
31 строка
974 B
kochkareal
init: Начальная структура проекта и панель администратора
24 июл 2026, 21:42
24 июл 2026, 21:42
cd5152a
Код
Авторство
О чём код?
using System.Windows; using System.Windows.Controls; using Queue.Admin.ViewModels; using Queue.Core.Models; namespace Queue.Admin.Views; public partial class ServicesView : UserControl { public ServicesView() { InitializeComponent(); } private void ServicesGrid_RowEditEnding(object sender, DataGridRowEditEndingEventArgs e) { if (e.EditAction != DataGridEditAction.Commit) { return; } if (DataContext is not ServicesViewModel viewModel || e.Row.Item is not Service service) { return; } // DataGrid коммитит значение в источник привязки чуть позже этого события — // откладываем сохранение, чтобы не отправить в БД устаревшие данные. Dispatcher.BeginInvoke(new System.Action(() => viewModel.UpdateCommand.Execute(service))); } }