Задание
Разработка магазина спорт товаров на языке высокого уровня C# с регистрацией пользователей, базой данных SqLite и SQL Server, на WPF.
Функционал программы
Например:
- учет товаров
- учет продаж
- учет сотрудников
- добавление, удаление, изменение данных
- регистрация пользователей
- авторизация пользователей
- кабинет пользователей
Фрагмент программного кода (интерфейс IProductProcess)
using Sports.BL.Models; using System.Collections.Generic; namespace Sports.BL.Interfaces { /// <summary> /// Декларация действий по работе с товаром /// </summary> public interface IProductProcess { /// <summary> /// Возвращает список товаров /// </summary> /// <returns>список товаров</returns> IList<ProductDto> GetList(); /// <summary> /// Возвращает товар по его id /// </summary> /// <param name="id">id товара </param> /// <returns>Товар</returns> ProductDto Get(int id); /// <summary> /// Добавляет товар /// </summary> /// <param name="product"></param> void Add(ProductDto product); /// <summary> /// Обновляет данные о товаре /// </summary> /// <param name="product">Товар, изменения которого нужно сохранить</param> void Update(ProductDto product); /// <summary> /// Удаляет товар /// </summary> /// <param name="id">id товара, который нужно удалить</param> void Delete(int id); } }
Скриншот архива с проектом
Пояснения по запуску программы
Запустить Visual Studio 2019/22, запустить проект. Про подкючение базы данных смотри видео на моём YouTube-канале. Ссылка на видео: https://youtu.be/r2faEcQW2fM
admin