public class PresetDataModel
{
public PresetDataModel(ToppingPreset preset)
{
Id = preset.Id;
Name = preset.Name;
foreach(var topping in preset.Toppings)
{
ToppingToValuePairs.Add(new ToppingToValuePair()
{
ToppingId = topping.ToppingId,
ToppingValueId = topping.ToppingValueId,
});
}
}
public Guid Id { get; set; }
public required string Name { get; set; }
public List<ToppingToValuePair> ToppingToValuePairs { get; set; } = new List<ToppingToValuePair>();
}
public class PresetDataModel
{
public PresetDataModel(ToppingPreset preset)
{
Id = preset.Id;
Name = preset.Name;
foreach(var topping in preset.Toppings)
{
ToppingToValuePairs.Add(new ToppingToValuePair()
{
ToppingId = topping.ToppingId,
ToppingValueId = topping.ToppingValueId,
});
}
}
public Guid Id { get; set; }
public required string Name { get; set; }
public List<ToppingToValuePair> ToppingToValuePairs { get; set; } = new List<ToppingToValuePair>();
}