21 lines
582 B
C#
21 lines
582 B
C#
using System.Linq;
|
|
using System.Resources;
|
|
|
|
namespace Kreta.BusinessLogic.HelperClasses.NemzetisegiDokumentumokCOs
|
|
{
|
|
public abstract class NemzetisegiBaseTextCo
|
|
{
|
|
public NemzetisegiBaseTextCo(ResourceSet resourceSet)
|
|
{
|
|
TextsFromResource(resourceSet);
|
|
}
|
|
|
|
private void TextsFromResource(ResourceSet resourceSet)
|
|
{
|
|
foreach (var pi in GetType().GetProperties().Where(p => p.Name.EndsWith("Text")))
|
|
{
|
|
pi.SetValue(this, resourceSet.GetString(pi.Name));
|
|
}
|
|
}
|
|
}
|
|
}
|