init
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
using System.Collections.Generic;
|
||||
using Kreta.BusinessLogic.HelperClasses.Dokumentum.TorzslapEsBizonyitvany;
|
||||
using Kreta.Enums;
|
||||
using Kreta.Resources;
|
||||
|
||||
namespace Kreta.BusinessLogic.Helpers.DokumentumHelpers
|
||||
{
|
||||
public class DokumentumNyelvesitesHelper
|
||||
{
|
||||
public void SetErtekelesek(List<ErtekelesDetails> data, string szorgalomIdegenNyelven, string magatartasIdegenNyelven)
|
||||
{
|
||||
foreach (var item in data)
|
||||
{
|
||||
if (item.TantargyNevIdegenNyelven == SzorgalomEsMagatartas.Szorgalom)
|
||||
{
|
||||
item.TantargyNevIdegenNyelven = szorgalomIdegenNyelven;
|
||||
}
|
||||
|
||||
if (item.TantargyNevIdegenNyelven == SzorgalomEsMagatartas.Magatartas)
|
||||
{
|
||||
item.TantargyNevIdegenNyelven = magatartasIdegenNyelven;
|
||||
}
|
||||
|
||||
item.NyelvesitettErtekeles =
|
||||
!string.IsNullOrWhiteSpace(item.ErtekelesSzovegIdegenNyelven) ? item.ErtekelesSzovegIdegenNyelven
|
||||
: !string.IsNullOrWhiteSpace(item.ErtekelesOsztalyzatIdegenNyelven) ? item.ErtekelesOsztalyzatIdegenNyelven
|
||||
: !string.IsNullOrWhiteSpace(item.ErtekelesValueIdegenNyelven) ? item.ErtekelesValueIdegenNyelven
|
||||
: !string.IsNullOrWhiteSpace(item.ErtekelesSzazalek) ? item.ErtekelesSzazalek
|
||||
: item.ErtekelesMagyar;
|
||||
}
|
||||
}
|
||||
|
||||
public static bool IsNemzetiDokumentumNyelvActive(List<int> nemzetiDokumentumNyelvek, AnyanyelvEnum anyanyelvEnum)
|
||||
{
|
||||
var result = nemzetiDokumentumNyelvek.Contains((int)anyanyelvEnum);
|
||||
return result;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user