alk;jsdfjlwqe
This commit is contained in:
parent
32b5d16c44
commit
b37993e052
22
Backend.Api/Controllers/AdminController.cs
Normal file
22
Backend.Api/Controllers/AdminController.cs
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
using Backend.Api.Data.Services;
|
||||||
|
using Microsoft.AspNetCore.Http;
|
||||||
|
using Microsoft.AspNetCore.Mvc;
|
||||||
|
|
||||||
|
namespace Backend.Api.Controllers
|
||||||
|
{
|
||||||
|
[Route("api/[controller]")]
|
||||||
|
[ApiController]
|
||||||
|
public class AdminController : ControllerBase
|
||||||
|
{
|
||||||
|
private readonly VehicleService _vehicleService;
|
||||||
|
private readonly UserService _userService;
|
||||||
|
|
||||||
|
public AdminController(VehicleService vehicleService, UserService userService)
|
||||||
|
{
|
||||||
|
_vehicleService = vehicleService;
|
||||||
|
_userService = userService;
|
||||||
|
}
|
||||||
|
|
||||||
|
// TODO: admin endpoints
|
||||||
|
}
|
||||||
|
}
|
@ -4,6 +4,7 @@
|
|||||||
{
|
{
|
||||||
public long Id { get; set; }
|
public long Id { get; set; }
|
||||||
public long OwnerId { get; set; }
|
public long OwnerId { get; set; }
|
||||||
public string PlateNumber { get; set; } = "Undefined plate number";
|
public VehicleCertificate Certificate { get; set; }
|
||||||
|
public Uri ImageLink { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
27
Backend.Api/Data/VehicleCertificate.cs
Normal file
27
Backend.Api/Data/VehicleCertificate.cs
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
namespace Backend.Api.Data
|
||||||
|
{
|
||||||
|
public class VehicleCertificate
|
||||||
|
{
|
||||||
|
public VehicleCertificate(string plateNumber)
|
||||||
|
{
|
||||||
|
PlateNumber = plateNumber;
|
||||||
|
}
|
||||||
|
|
||||||
|
public VehicleCertificate(string plateNumber, string carModel)
|
||||||
|
{
|
||||||
|
PlateNumber = plateNumber;
|
||||||
|
CarModel = carModel;
|
||||||
|
}
|
||||||
|
|
||||||
|
public VehicleCertificate(string plateNumber, string carModel, string color) : this(plateNumber, carModel)
|
||||||
|
{
|
||||||
|
PlateNumber = plateNumber;
|
||||||
|
CarModel = carModel;
|
||||||
|
Color = color;
|
||||||
|
}
|
||||||
|
|
||||||
|
public string PlateNumber { get; set; }
|
||||||
|
public string CarModel { get; set; } = "Undefine model";
|
||||||
|
public string Color { get; set; } = "Undefined color";
|
||||||
|
}
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user