Задание
Разработать сайт автосалона используя устаревшую технологию ASP.NET WebForms с корзиной (без оплаты) и админ панелью для управления.
Функционал программы
- админ панель заказов
- админ панель автомобилей
- корзина
Фрагмент программного кода
using System.Collections.Generic; using System.ComponentModel.DataAnnotations; namespace CarStore.Models { public class Order { public int OrderId { get; set; } [Required(ErrorMessage = "Пожалуйста введите свое имя")] public string Name { get; set; } [Required(ErrorMessage = "Вы должны указать хотя бы один адрес доставки")] public string Line1 { get; set; } public string Line2 { get; set; } public string Line3 { get; set; } [Required(ErrorMessage = "Пожалуйста укажите город, куда нужно доставить заказ")] public string City { get; set; } public bool GiftWrap { get; set; } public bool Dispatched { get; set; } public virtual List<OrderLine> OrderLines { get; set; } } public class OrderLine { public int OrderLineId { get; set; } public Order Order { get; set; } public Car Car { get; set; } public int Quantity { get; set; } } }
Скриншот архива с проектом
Структура проекта
Пояснения по запуску программы
Запустить MS SQL Server Management Studio, присоединить базу данных, запустить Visual Studio 2019 или 2022, запустить проект.
admin