21 lines
437 B
C#
21 lines
437 B
C#
using Core.DomainObjects;
|
|
using Core.Enumerations;
|
|
|
|
namespace WeatherForecast.Models {
|
|
public class ImageModel {
|
|
public string Src { get; set; }
|
|
public string Alt { get; set; }
|
|
|
|
public ImageModel() { }
|
|
|
|
public ImageModel(Image image, Locales locale) {
|
|
Src = image.Src;
|
|
|
|
var l10n = image.L10n.SingleOrDefault(x => x.Locale == locale);
|
|
if (l10n != null) {
|
|
Alt = l10n.Alt;
|
|
}
|
|
}
|
|
}
|
|
}
|