From 35a1b5b0f475a72ab27cd8cd60e570526818591e Mon Sep 17 00:00:00 2001 From: "jozsef.b@aycode.com" <9Rj@D}fVwBaN> Date: Fri, 12 Jan 2024 20:37:12 +0100 Subject: [PATCH] Add DriverModel; Add Car entity; --- TIAM.Entities/Drivers/Car.cs | 36 ++++++++++++++++++++++++++++++ TIAM.Models/Drivers/DriverModel.cs | 14 ++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 TIAM.Entities/Drivers/Car.cs create mode 100644 TIAM.Models/Drivers/DriverModel.cs diff --git a/TIAM.Entities/Drivers/Car.cs b/TIAM.Entities/Drivers/Car.cs new file mode 100644 index 00000000..4c5f3e5a --- /dev/null +++ b/TIAM.Entities/Drivers/Car.cs @@ -0,0 +1,36 @@ +using System; +using System.Collections.Generic; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using AyCode.Interfaces.Entities; +using AyCode.Interfaces.TimeStampInfo; + +namespace TIAM.Entities.Drivers +{ + public enum CarMotorType : byte + { + Gas = 5, + Diesel = 10, + Electric = 15, + } + + public class Car : IEntityGuid, ITimeStampModified + { + public Guid Id { get; set; } + + public string LicencePlate { get; set; } + public string Color { get; set; } + public string Manufacture{ get; set; } + public string Model { get; set; } + + public int YearOfMake { get; set; } + public int SeetNumber { get; set; } + + public CarMotorType CarMotorType { get; set; } + + public DateTime Modified { get; set; } + public DateTime Created { get; set; } + } +} diff --git a/TIAM.Models/Drivers/DriverModel.cs b/TIAM.Models/Drivers/DriverModel.cs new file mode 100644 index 00000000..aca16aed --- /dev/null +++ b/TIAM.Models/Drivers/DriverModel.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using TIAM.Entities.Drivers; + +namespace TIAM.Models.Drivers +{ + public class DriverModel + { + public List Cars { get; set; } + } +}