elfisa-pharmacy/src/Elfisa.Avalonia/ViewModels
Exest b13a867f8d Avalonia: раздел «Отправить» (корзина + создание заказа)
- Отправить: поиск по прайсу → корзина (кол-во через NumericUpDown,
  сумма/итого) → выбор грузополучателя + комментарий → создание заказа
  POST /api/buyer/orders
- Core: CreateOrderAsync + DTO (BuyerOrderCreateRequest/ItemReq/Response)
- Отказы: заглушка с точным пояснением (нужен серверный эндпоинт;
  RefuseItemsCount живёт только в локальной SQLite WinForms)

Итог: 6/7 разделов функциональны (Прайс-лист, Заказы, Накладные, Отчёты,
Справочник, Отправить), Отказы — заглушка. Собирается.
⚠️ Реальная отправка заказа (POST) не тестировалась — создаёт заказ на
проде; проверять вживую отдельно.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-08 10:30:57 +03:00
..
DirectoryViewModel.cs Avalonia: Прайс-лист, Накладные, Справочник (5/7 разделов рабочие) 2026-08-08 10:20:36 +03:00
InvoicesViewModel.cs Avalonia: Прайс-лист, Накладные, Справочник (5/7 разделов рабочие) 2026-08-08 10:20:36 +03:00
LoginViewModel.cs Avalonia кросс-платформенный клиент: фундамент + раздел «Отчёты» 2026-08-07 18:21:10 +03:00
OrdersViewModel.cs Avalonia: верхняя навигация (как в WinForms) + раздел «Заказы» 2026-08-08 10:00:57 +03:00
PlaceholderPageViewModel.cs Avalonia кросс-платформенный клиент: фундамент + раздел «Отчёты» 2026-08-07 18:21:10 +03:00
PriceListViewModel.cs Avalonia: Прайс-лист, Накладные, Справочник (5/7 разделов рабочие) 2026-08-08 10:20:36 +03:00
ReportsViewModel.cs Avalonia кросс-платформенный клиент: фундамент + раздел «Отчёты» 2026-08-07 18:21:10 +03:00
RootViewModel.cs Avalonia кросс-платформенный клиент: фундамент + раздел «Отчёты» 2026-08-07 18:21:10 +03:00
SendOrderViewModel.cs Avalonia: раздел «Отправить» (корзина + создание заказа) 2026-08-08 10:30:57 +03:00
ShellViewModel.cs Avalonia: раздел «Отправить» (корзина + создание заказа) 2026-08-08 10:30:57 +03:00
ViewModelBase.cs Avalonia кросс-платформенный клиент: фундамент + раздел «Отчёты» 2026-08-07 18:21:10 +03:00