Update 29.10.2022
This commit is contained in:
6
C#/Mosleys/Mosleys.Shared/Models/BuyData.cs
Normal file
6
C#/Mosleys/Mosleys.Shared/Models/BuyData.cs
Normal file
@@ -0,0 +1,6 @@
|
||||
namespace Mosleys.Shared.Models {
|
||||
public struct BuyData {
|
||||
public string Uuid { get; set; }
|
||||
public string Plate { get; set; }
|
||||
}
|
||||
}
|
||||
11
C#/Mosleys/Mosleys.Shared/Models/ExhibitUpdate.cs
Normal file
11
C#/Mosleys/Mosleys.Shared/Models/ExhibitUpdate.cs
Normal file
@@ -0,0 +1,11 @@
|
||||
namespace Mosleys.Shared.Models {
|
||||
public struct ExhibitUpdate {
|
||||
public UpdateAction Action { get; set; }
|
||||
public ExhibitVehicle Exhibit { get; set; }
|
||||
}
|
||||
|
||||
public enum UpdateAction {
|
||||
Update,
|
||||
Delete
|
||||
}
|
||||
}
|
||||
25
C#/Mosleys/Mosleys.Shared/Models/ExhibitVehicle.cs
Normal file
25
C#/Mosleys/Mosleys.Shared/Models/ExhibitVehicle.cs
Normal file
@@ -0,0 +1,25 @@
|
||||
using System;
|
||||
using System.Dynamic;
|
||||
namespace Mosleys.Shared.Models {
|
||||
public class ExhibitVehicle {
|
||||
public string Uuid { get; set; }
|
||||
public string Owner { get; set; }
|
||||
public string Description { get; set; }
|
||||
public int Price { get; set; }
|
||||
public int Slot { get; set; }
|
||||
public ExpandoObject Vehicle { get; set; }
|
||||
public bool TestDrive { get; set; }
|
||||
|
||||
public static ExhibitVehicle FromDynamic(dynamic data) {
|
||||
var vehicle = new ExhibitVehicle();
|
||||
vehicle.Uuid = data.Uuid;
|
||||
vehicle.Owner = data.Owner;
|
||||
vehicle.Description = data.Description;
|
||||
vehicle.Price = Convert.ToInt32(data.Price);
|
||||
vehicle.Slot = Convert.ToInt32(data.Slot);
|
||||
vehicle.Vehicle = data.Vehicle;
|
||||
vehicle.TestDrive = data.TestDrive;
|
||||
return vehicle;
|
||||
}
|
||||
}
|
||||
}
|
||||
10
C#/Mosleys/Mosleys.Shared/Models/SellData.cs
Normal file
10
C#/Mosleys/Mosleys.Shared/Models/SellData.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
using System.Dynamic;
|
||||
|
||||
namespace Mosleys.Shared.Models {
|
||||
public struct SellData {
|
||||
public int ParkingSpace { get; set; }
|
||||
public string Description { get; set; }
|
||||
public int Price { get; set; }
|
||||
public ExpandoObject VehicleProperties { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user