Требуется рассмотреть проект и решить ошибку, которая возникает при сборке.
Изначальная задача по разработке:
Требуется создать WPF-приложение для управления заказами в магазине электроники с использованием Entity Framework для взаимодействия с базой данных. Приложение должно предоставлять функционал для работы с товарами, заказами и клиентами.
Требования к приложению:
1. База данных:
- Использовать базу данных SQL Server.
- Таблицы:
- Products (Товары): Id, Name, Category, Price, StockQuantity (количество на складе).
- Clients (Клиенты): Id, FullName, Email, Password, PhoneNumber, Role (1 – Admin, 2 – User).
- Orders (Заказы): Id, ClientId, OrderDate, TotalAmount.
- OrderDetails (Детали заказа): Id, OrderId, ProductId, Quantity, PricePerUnit.
2. Функциональность приложения:
- Просмотр списка товаров, клиентов и заказов.
- Добавление, редактирование и удаление товаров и клиентов.
- Регистрация нового заказа, выбор товаров из каталога, указание количества каждого товара.
- Автоматический расчет общей суммы заказа.
- Поиск товаров по названию, категории или цене.
- Отображение истории заказов клиента.
- Уменьшение количества товара на складе при регистрации заказа.
3. Интерфейс пользователя (WPF):
- Главное окно с вкладками для управления товарами, клиентами и заказами.
- Формы для добавления и редактирования записей (с использованием привязки данных).
- Удобный интерфейс для создания заказа (с выбором клиента и товаров).
- Валидация данных на уровне интерфейса (проверка обязательности полей, корректности email и номера телефона).
4. Требования к коду:
- Entity Framework для работы с базой данных
- Использование LINQ для выполнения запросов к базе данных.
- Реализация CRUD-операций для товаров и клиентов.
- Регистрация заказа с уменьшением количества на складе и расчетом общей суммы.
Заказ надо выполнить 04.04.25 до 15:30 по Мск!!!
Александра
СПбГТИ(ТУ)
Оксана, в очередной раз огромное спасибо за оперативную помощь! Очень меня выручили!
Валерий
Финансовый университет при правительстве РФ
Первый раз обращаюсь к Галине по рекомендации знакомого и думаю не последний. Работа была ...
Илья
Синергия
Отличное качество, в принципе я всем доволен, рекомендую этого специалиста. Хорошо знает с...
Олеся
СГУ им. Н.Г. Чернышевского
Огромное спасибо за быструю и совершенно правильную помощь на экзамене!