-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathCarHistoryModel.cs
More file actions
41 lines (23 loc) · 908 Bytes
/
CarHistoryModel.cs
File metadata and controls
41 lines (23 loc) · 908 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
using System;
using Keeptrack.Common.System;
namespace Keeptrack.Domain.Models;
public class CarHistoryModel : IHasIdAndOwnerId
{
public string? Id { get; set; }
public required string OwnerId { get; set; }
public required string CarId { get; set; }
public DateOnly HistoryDate { get; set; }
public int? Mileage { get; set; }
public required string Action { get; set; }
public string? City { get; set; }
public double? Longitude { get; set; }
public double? Latitude { get; set; }
public string? FuelCategory { get; set; }
public double? FuelVolume { get; set; }
public double? FuelUnitPrice { get; set; }
public double? Amount { get; set; }
public bool? IsFullTank { get; set; }
public double? DeltaMileage { get; set; }
public string? LastRefuelHistoryId { get; set; }
public string? StationBrandName { get; set; }
}