controls svg

This commit is contained in:
ntr committed 2023-08-24 18:26:40 +10:00
1 parent 8abcc8940b
commit ef2674a483
8 files changed
+2857 -23

No files matched your search

+8 -8
View File
@@ -6,18 +6,18 @@ namespace Server.Controllers;
[ApiController]
[Route("[controller]")]
public class CompletionController : ControllerBase {
private readonly ILogger<CompletionController> _logger;
public class LapController : ControllerBase {
private readonly ILogger<LapController> _logger;
private SpaceRaceDbContext _db;
public CompletionController(ILogger<CompletionController> logger, SpaceRaceDbContext db) {
public LapController(ILogger<LapController> logger, SpaceRaceDbContext db) {
_logger = logger;
_db = db;
}
[HttpGet()]
public IEnumerable<CompletionDTO> Get() {
return _db.Completions.Select(c => new CompletionDTO {
public IEnumerable<LapDTO> Get() {
return _db.Laps.Select(c => new LapDTO {
Id = c.Id,
UserId = c.UserId,
Map = c.Map,
@@ -27,8 +27,8 @@ public class CompletionController : ControllerBase {
}
[HttpPost()]
public async Task<Completion> Post(CompletionDTO dto) {
Completion v = new Completion {
public async Task<Lap> Post(LapDTO dto) {
Lap v = new Lap {
Id = Guid.NewGuid(),
UserId = Guid.NewGuid(),
Map = dto.Map,
@@ -36,7 +36,7 @@ public class CompletionController : ControllerBase {
Date = DateTimeOffset.UtcNow,
};
_db.Completions.Add(v);
_db.Laps.Add(v);
await _db.SaveChangesAsync();
return v;
}