Задание
Разработать сайт автосалона используя устаревшую технологию 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, запустить проект.
Телеграм
-