init
This commit is contained in:
@@ -0,0 +1,53 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using Kreta.Enums;
|
||||
|
||||
namespace Kreta.Ellenorzo.BL.VN.Logic
|
||||
{
|
||||
/// <summary>
|
||||
/// Author: Réti-Nagy Tamás Created On: 2019.11.
|
||||
/// </summary>
|
||||
internal static class OsztalyCsoportLogic
|
||||
{
|
||||
public static int GetSortIndexByOktatasNevelesiFeladat(OktatasiNevelesiFeladatEnum oktatasNevelesiFeladat)
|
||||
{
|
||||
return s_sortIndexByOktatasNevelesiFeladat.TryGetValue(oktatasNevelesiFeladat, out int value)
|
||||
? value
|
||||
: s_sortIndexByOktatasNevelesiFeladat.Values.Max() + 1;
|
||||
}
|
||||
|
||||
private static readonly Dictionary<OktatasiNevelesiFeladatEnum, int> s_sortIndexByOktatasNevelesiFeladat = new Dictionary<OktatasiNevelesiFeladatEnum, int>
|
||||
{
|
||||
{ OktatasiNevelesiFeladatEnum.ovoda, 1 },
|
||||
{ OktatasiNevelesiFeladatEnum.altalanos_iskola, 2 },
|
||||
{ OktatasiNevelesiFeladatEnum.gimnazium, 3 },
|
||||
{ OktatasiNevelesiFeladatEnum.szakkozepiskola, 4 },
|
||||
{ OktatasiNevelesiFeladatEnum.szakiskola, 5 },
|
||||
{ OktatasiNevelesiFeladatEnum.KonduktivPedagogiaiEllatas, 6 },
|
||||
{ OktatasiNevelesiFeladatEnum.OvodaGyogypedagogia, 7 },
|
||||
{ OktatasiNevelesiFeladatEnum.AltalanosIskolaGyogypedagogia, 8 },
|
||||
{ OktatasiNevelesiFeladatEnum.keszsegfejleszto_iskola, 9 },
|
||||
{ OktatasiNevelesiFeladatEnum.PedagogiaiSzakszolgaltatas, 11 },
|
||||
{ OktatasiNevelesiFeladatEnum.KiegeszitoNemzetisegiNyelvoktatas, 12 },
|
||||
{ OktatasiNevelesiFeladatEnum.szakgimnazium, 13 },
|
||||
{ OktatasiNevelesiFeladatEnum.FejlesztoNevelesOktatas, 14 },
|
||||
{ OktatasiNevelesiFeladatEnum.pedagogiai_szakmai_szolgaltatas, 15 },
|
||||
{ OktatasiNevelesiFeladatEnum.koznevelesi_es_szakkepzesi_hidprogram, 16 },
|
||||
{ OktatasiNevelesiFeladatEnum.ovoda_nemzetisegi_, 17 },
|
||||
{ OktatasiNevelesiFeladatEnum.altalanos_iskola_nemzetisegi_, 18 },
|
||||
{ OktatasiNevelesiFeladatEnum.gimnazium_nemzetisegi_, 19 },
|
||||
{ OktatasiNevelesiFeladatEnum.szakgimnazium_nemzetisegi_, 20 },
|
||||
{ OktatasiNevelesiFeladatEnum.szakkozepiskola_nemzetisegi_, 21 },
|
||||
{ OktatasiNevelesiFeladatEnum.kollegium_nemzetisegi_, 22 },
|
||||
{ OktatasiNevelesiFeladatEnum.MuveszetiSzakgimnazium, 100 },
|
||||
{ OktatasiNevelesiFeladatEnum.AlapfokuMuveszetoktatas, 101 },
|
||||
{ OktatasiNevelesiFeladatEnum.kollegium, 200 },
|
||||
{ OktatasiNevelesiFeladatEnum.GyermekotthoniFeladatok, 201 },
|
||||
{ OktatasiNevelesiFeladatEnum.UtazoGyogypedagogusiHalozat, 300 },
|
||||
{ OktatasiNevelesiFeladatEnum.utazo_konduktori_halozat, 301 },
|
||||
{ OktatasiNevelesiFeladatEnum.felnottoktatas, 400 },
|
||||
{ OktatasiNevelesiFeladatEnum.felnottkepzes, 401 },
|
||||
{ OktatasiNevelesiFeladatEnum.na, 1000 }
|
||||
};
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user