gos/src/Gos.Core/Entities/PartOfSpeech.cs

22 lines
654 B
C#
Raw Permalink Normal View History

2022-07-06 19:35:05 +00:00
using System.Collections.Generic;
using System.Globalization;
namespace Gos.Core.Entities
{
public class PartOfSpeech : BaseEntity, ILocalizableEntity<PartOfSpeechTranslation>
{
public List<PartOfSpeechAttribute> Attributes { get; set; } = new();
public string Code { get; set; }
public short RecordOrder { get; set; }
public string Title
{
get => Translations[CultureInfo.CurrentCulture].Title;
set => Translations[CultureInfo.CurrentCulture].Title = value;
}
public TranslationCollection<PartOfSpeechTranslation> Translations { get; set; } = new();
}
}