[:1f6e0] Техническое задание: Доработка WPF-приложения "Astina" HotelSystem
[:2705] Цели доработки
Добавить полноценный дизайн (UI/UX) интерфейса.
Добавить фото комнат.
Добавить описание гостиницы в нижней части главного окна.
1. Доработка дизайна
Файлы: View/MainWindow.xaml, стили и шаблоны в ресурсах.
Задачи:
Привести внешний вид к современному стилю WPF.
Добавить шаблоны ControlTemplate и DataTemplate для визуального отображения клиентов и комнат.
Использовать иконки, тени, закругления, аккуратную цветовую палитру.
2. Добавление фотографий комнат
Задачи:
В модель Room добавить поле ImagePath (путь к изображению).
Добавить изображения в проект (в папку Images или Resources).
В списке комнат (вкладка "Номера") отображать фото рядом с описанием комнаты.
3. Блок "О гостинице"
Файл: MainWindow.xaml
Задачи:
Внизу главного окна (под вкладками или в нижнем Grid.Row) добавить текстовый блок с описанием гостиницы.
Также добавить статическое изображение гостиницы сбоку от текста.
4. Дополнительно (по желанию)
Добавить обложку/заставку при запуске (SplashScreen).
Перевести интерфейс на два языка (казахский/английский (уже есть) с использованием ресурсов.
[:1f4c2] Где что править:
Компонент Файл для правки
Главное окно и вкладки View/MainWindow.xaml
Логика загрузки данных ViewModel/RoomsTabViewModel.cs
Модель данных (Room) Model/Room.cs
Контекст БД HotelDbContext/RoomConfig.cs
Ресурсы/изображения Создать папку Resources/Images/