956 lines
45 KiB
C#
956 lines
45 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Drawing;
|
|
using System.Linq;
|
|
using Kreta.Enums;
|
|
using Kreta.Resources;
|
|
|
|
namespace Kreta.Core
|
|
{
|
|
/// <summary>
|
|
/// Constants
|
|
/// </summary>
|
|
public static class Constants
|
|
{
|
|
//TODO tothi: Ez így nem jó, csak átmenetileg!
|
|
public const string EncryptionKey = "1472afc44ae547b8bf0fd920093b75c5";
|
|
|
|
public static class ConfigurationSectionNames
|
|
{
|
|
public const string HttpCookies = "system.web/httpCookies";
|
|
public const string KretaJobConfig = "KretaJobsConfigGroup/KretaJobConfig";
|
|
public const string FeatureConfig = nameof(FeatureConfig);
|
|
public const string UploadFileValidation = nameof(UploadFileValidation);
|
|
public const string NexiusCourseService = nameof(NexiusCourseService);
|
|
public const string EugyintezesClientConfiguration = nameof(EugyintezesClientConfiguration);
|
|
public const string KretaPoszeidonConfig = "KretaPoszeidonConfigGroup/KretaPoszeidonConfig";
|
|
public const string IktatasJobConfig = "KretaJobsConfigGroup/IktatasJobConfig";
|
|
public const string FileServiceConfiguration = nameof(FileServiceConfiguration);
|
|
public const string SapConfiguration = nameof(SapConfiguration);
|
|
public const string KirConfiguration = nameof(KirConfiguration);
|
|
public const string IdpConfiguration = nameof(IdpConfiguration);
|
|
public const string KozpontiKretaConfig = nameof(KozpontiKretaConfig);
|
|
public const string LEPKozpontiKretaConfig = nameof(LEPKozpontiKretaConfig);
|
|
public const string UgyfelszolgalatConfig = nameof(UgyfelszolgalatConfig);
|
|
public const string TananyagtarConfiguration = nameof(TananyagtarConfiguration);
|
|
public const string FileServiceClientConfiguration = nameof(FileServiceClientConfiguration);
|
|
public const string MkbBankszamlaIgenylesConfiguration = nameof(MkbBankszamlaIgenylesConfiguration);
|
|
public const string OtpBankszamlaIgenylesConfiguration = nameof(OtpBankszamlaIgenylesConfiguration);
|
|
public const string CoreApiClientConfiguration = nameof(CoreApiClientConfiguration);
|
|
public const string KGRClientConfiguration = nameof(KGRClientConfiguration);
|
|
public const string EESZTConfig = nameof(EESZTConfig);
|
|
public const string FirebaseConfiguration = nameof(FirebaseConfiguration);
|
|
public const string LeltarClientConfiguration = nameof(LeltarClientConfiguration);
|
|
public const string SzirApiClientConfiguration = nameof(SzirApiClientConfiguration);
|
|
public const string GlobalApiConfiguration = nameof(GlobalApiConfiguration);
|
|
}
|
|
|
|
#region General
|
|
|
|
public static class General
|
|
{
|
|
public const string KretaConstansIsObsolate = "KretaConstans is obsolate! Please use Kreta.Core.Constants instead!";
|
|
|
|
public const string HangfireConnectionString = nameof(HangfireConnectionString);
|
|
|
|
public const string Error = nameof(Error);
|
|
|
|
public const string Obsolete = nameof(Obsolete);
|
|
|
|
public const string Required = " *";
|
|
|
|
public const string HungarianCulture = "hu-HU";
|
|
|
|
public const string NumberDecimalSeparator = ".";
|
|
|
|
public const string LineSeparator = "\n\r";
|
|
|
|
public const string Sortores = "<br />";
|
|
|
|
public const string VesszoSeparator = ",";
|
|
|
|
public const int TantargyfelosztasImportMaxOraszam = 50;
|
|
|
|
public const int BaiAdatszinkronRetryAttempts = 4;
|
|
|
|
public const int EugySzinkronRetryAttempts = 9;
|
|
public const int EugyElemekSzamaBoardListaban = 8;
|
|
|
|
public const int JelszoMinimumKarakterekSzama = 8;
|
|
public const int JelszoMaximumKarakterekSzama = 100;
|
|
public const int EmailMaximumKarakterekSzama = 200;
|
|
|
|
public const int CsaladiEsUtonevEgyuttMaxLength = 61;
|
|
public const int SzuletesiCsaladiEsUtonevEgyuttMaxLength = 63;
|
|
public const int AnyaCsaladiEsUtonevEgyuttMaxLength = 63;
|
|
|
|
public const int EgybefuggoSzakmaiGyakorlatMegjegyzesMaxHossza = 4000;
|
|
|
|
/// <summary>
|
|
/// TODO évente változtatni a megfelelő összegre
|
|
/// </summary>
|
|
public const int JuttatasAlap = 100000;
|
|
|
|
/// <summary>
|
|
/// Az .xlsx-ben elérhető utolsó sor száma, 1-től indul a számozás!
|
|
/// </summary>
|
|
public const int MaxRowNumberXlsx = 1048576;
|
|
|
|
public const int MaxFeltolthetoAdatmennyisegInKByte = 2097152;
|
|
public const string Intezmeny = "Intézmény";
|
|
public const int MaxHazifeladatSzovegHossz = 30000;
|
|
|
|
public const string Budapest = nameof(Budapest);
|
|
|
|
/// <summary>
|
|
/// Osztály tanulóinak léptetésekor szükség van megkülönböztetni a be nem sorolt tanulókat,
|
|
/// ezért szükség van erre a temp osztály id value-ra.
|
|
/// </summary>
|
|
public const int OsztalybaNemSoroltTanulokValue = 0;
|
|
|
|
public const string BankAccountNumberRegexPattern = "^(\\d{8})-(\\d{8})(-)?(\\d{8})?$";
|
|
public const string HianyzoOktatasiAzonositoJeloles = " (-)";
|
|
|
|
public const string UgyfelszolgalatSpecialisElvalaszto = " \n\r\n\r";
|
|
|
|
public const string ImportMD5InvalidInput = "invalid_input";
|
|
}
|
|
|
|
public static class Configuration
|
|
{
|
|
public const string EventHubBaseUrl = "servicebus.windows.net";
|
|
}
|
|
|
|
public static class EncodingName
|
|
{
|
|
public const string ISO_8859_8 = "ISO-8859-8";
|
|
}
|
|
|
|
public static class Cache
|
|
{
|
|
public static readonly string CacheKeyPrefix = $"{nameof(Kreta)}_";
|
|
}
|
|
|
|
public static class ToStringPattern
|
|
{
|
|
public const string SortableDateTimePattern = "s";
|
|
|
|
public const string DateTimeWithoutSecondsPattern = "g";
|
|
|
|
public const string HungarianDate = "yyyy.MM.dd.";
|
|
|
|
public const string HungarianDateWithSpaces = "yyyy. MM. dd.";
|
|
|
|
public const string HungarianTime = "HH:mm";
|
|
|
|
public const string HungarianLongDate = "yyyy. MMMM dd.";
|
|
|
|
public const string HungarianDateTime = "yyyy.MM.dd. HH:mm:ss";
|
|
|
|
public const string HungarianLongDateTime = "yyyy. MMMM dd. HH:mm:ss";
|
|
|
|
public const string HungarianDateTimeWithoutSeconds = "yyyy.MM.dd. HH:mm";
|
|
|
|
public const string HungarianLongDateTimeWithoutSeconds = "yyyy. MMMM dd. HH:mm";
|
|
|
|
//NOTE: Toldalékos dátum kiírásnál, nincs szükség pontra a végén. Pl.: 2018.06.08-én
|
|
public const string HungarianDateWithSuffix = "yyyy.MM.dd";
|
|
|
|
public const string OtherLanguageDate = "dd.MM.yyyy";
|
|
|
|
public const string HungarianDateExportPattern = "yyyy_MM_dd";
|
|
}
|
|
|
|
public static class DaysOfWeek
|
|
{
|
|
public const string Hetfo = "Hétfő";
|
|
public const string Kedd = "Kedd";
|
|
public const string Szerda = "Szerda";
|
|
public const string Csutortok = "Csütörtök";
|
|
public const string Pentek = "Péntek";
|
|
public const string Szombat = "Szombat";
|
|
public const string Vasarnap = "Vasárnap";
|
|
}
|
|
|
|
public static class ImportExport
|
|
{
|
|
public const string ExcelContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
|
|
public const string FileExtensionWord = ".doc";
|
|
public const string FileExtensionExcel = ".xls";
|
|
public const string FileExtensionPdf = ".pdf";
|
|
public const string FileExtensionExcelX = ".xlsx";
|
|
public const string FileExtensionDocx = ".docx";
|
|
}
|
|
|
|
public static class RegularExpressions
|
|
{
|
|
public const string OktatasiAzonosito = @"^7\d{10}$";
|
|
public const string OktatasiAzonositoTanulo = @"^[78]\d{10}$";
|
|
public const string Telefon = @"^\+\d{1,20}$";
|
|
public const string Bankszamla = @"^\d{8}([ -]?\d{8}){1,2}$";
|
|
public const string TimePicker = @"^(\d|0\d|1\d|2[0-3]):[0-5]\d$";
|
|
public const string TorzslapszamSablon = @"^(?:(?!(<#>)).)*(<#>)(?!.*(<#>)).*$";
|
|
public const string AMITorzslapszamSablon = @"^(?:(?!(<#>)).)*(<#>)(?!.*(<#>))([\\s\\S]{1,51}[/]\\d{1,4}[-]\\d{1,4})?$";
|
|
public const string EvesOraszam = @"\d+[,.]?\d{0,2}";
|
|
public const string OMAzonosito = @"^\d{6}$";
|
|
public const string GyartasiEv = @"^\d{4}$";
|
|
public const string MukodesiHelyAzonosito = @"^\d{3}$";
|
|
public const string AdoazonositoJel = @"^\d{10}$";
|
|
public const string UjUrlName = @"^[a-z]([a-z]*|(.[a-z])*)*$";
|
|
public const string OneOfLineBreak = @"\r?\n";
|
|
public const string ThisOrThatLineBreak = @"\r|\n";
|
|
public const string TajSzam = @"^\d{9}$";
|
|
public const string KIRFeladatellatasiHelySorszama = @"^\d{3}$";
|
|
public static string NevElotagEllenorzes = string.Format(@"^({0})((\.?\ )|(\.))", string.Join("|", ElotagList.Select(x => x.TrimEnd(".".ToCharArray())).Distinct()));
|
|
public const string Adoszam = @"^\d{8}-\d{1}-\d{2}$";
|
|
public const string AkarhanySzammalKezdodo = @"^[0-9]*";
|
|
public const string OszlopNevHelyettesito = @"{\w*}+";
|
|
public const string URLPattern = @"(http|ftp|https)://([\w+?\.\w+])+([a-zA-Z0-9\~\!\@\#\$\%\^\&\*\(\)_\-\=\+\\\/\?\.\:\;\'\,]*)?";
|
|
public static string RemoveLinkFromText = $"(?'eleje'<a[^<]*>)(?'url'{URLPattern})(?'vege'</a>)";
|
|
}
|
|
|
|
public static class MinMaxValues
|
|
{
|
|
//NOTE: formátum kötött, javascript-ben is használjuk (_MasterLayout)
|
|
public const string MinDate = "1/1/1900";
|
|
public const string MaxDate = "1/1/2100";
|
|
public const int MaxKulcsszoErtekLength = 200;
|
|
public const double MerohelyMaxValue = 99999999.99;
|
|
public const int MinTantargySorszam = 0;
|
|
public const int MaxTantargySorszam = 1000;
|
|
public const int MaxSzovegesErtekelesHossz = 4000;
|
|
public const double MinOsztondijAtlag = 2.00;
|
|
public const double MinEpjErtekeles = 2.00;
|
|
public const double MinApaczaiAtlag = 3.50;
|
|
public const int MaxIgazolatlanJuttatasokhoz = 6;
|
|
public const double OratervTantargyEvesOraszamMaxValue = 99999999.99;
|
|
public const int MaxApaczaiKategoriankentFeltotlhetoFajlokSzama = 10;
|
|
public const int EgyediSzotarelemMinId = 100000;
|
|
public const int MaxApaczaiFellebbezesSzovegHossz = 4000;
|
|
}
|
|
|
|
public static class FrxNames
|
|
{
|
|
public const string HozzatartozoJelszoAdatok = "HozzatartozoJelszoAdatok";
|
|
public const string TanuloBelepesiAdatok = "TanuloBelepesiAdatok";
|
|
}
|
|
|
|
public class ContentTypes
|
|
{
|
|
public const string ApplicationJson = "application/json";
|
|
public const string Docx = "application/vnd.openxmlformats-officedocument.wordprocessingml.document";
|
|
public const string Xlsx = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";
|
|
public const string Excel = "application/excel";
|
|
public const string Word = "application/msword";
|
|
public const string Pdf = "application/pdf";
|
|
public const string Doc = "application/doc";
|
|
}
|
|
|
|
public static class Megye
|
|
{
|
|
public static string Budapest = CommonResource.Budapest;
|
|
public static string Baranya = CommonResource.Baranya;
|
|
public static string BacsKiskun = CommonResource.BacsKiskun;
|
|
public static string Bekes = CommonResource.Bekes;
|
|
public static string BorsodAbaujZemplen = CommonResource.BorsodAbaujZemplen;
|
|
public static string Csongrad = CommonResource.Csongrad;
|
|
public static string Fejer = CommonResource.Fejer;
|
|
public static string GyorMosonSopron = CommonResource.GyorMosonSopron;
|
|
public static string HajduBihar = CommonResource.HajduBihar;
|
|
public static string Heves = CommonResource.Heves;
|
|
public static string JaszNagykunSzolnok = CommonResource.JaszNagykunSzolnok;
|
|
public static string KomaromEsztergom = CommonResource.KomaromEsztergom;
|
|
public static string Nograd = CommonResource.Nograd;
|
|
public static string Pest = CommonResource.Pest;
|
|
public static string Somogy = CommonResource.Somogy;
|
|
public static string SzabolcsSzatmarBereg = CommonResource.SzabolcsSzatmarBereg;
|
|
public static string Tolna = CommonResource.Tolna;
|
|
public static string Vas = CommonResource.Vas;
|
|
public static string Veszprem = CommonResource.Veszprem;
|
|
public static string Zala = CommonResource.Zala;
|
|
}
|
|
|
|
public static class Elotag
|
|
{
|
|
public static string Ifj = CommonResource.IfjElotag;
|
|
public static string IfjPont = $"{Ifj}.";
|
|
public static string Id = CommonResource.IdElotag;
|
|
public static string IdPont = $"{Id}.";
|
|
public static string Ozv = CommonResource.OzvElotag;
|
|
public static string OzvPont = $"{Ozv}.";
|
|
public static string Dr = CommonResource.DrElotag;
|
|
public static string DrPont = $"{Dr}.";
|
|
public static string Prof = CommonResource.ProfElotag;
|
|
public static string ProfPont = $"{Prof}.";
|
|
}
|
|
|
|
public static IList<string> ElotagList = new List<string>
|
|
{
|
|
Elotag.Ifj,
|
|
Elotag.IfjPont,
|
|
Elotag.Id,
|
|
Elotag.IdPont,
|
|
Elotag.Ozv,
|
|
Elotag.OzvPont,
|
|
Elotag.Dr,
|
|
Elotag.DrPont,
|
|
Elotag.Prof,
|
|
Elotag.ProfPont,
|
|
};
|
|
|
|
public static class DataFormats
|
|
{
|
|
public const string EvesOraszam = "{0:#.##}";
|
|
}
|
|
|
|
#endregion General
|
|
|
|
#region Speciális felhasználók
|
|
|
|
public static class SpecialUserName
|
|
{
|
|
public const string KretaAdminisztrator = "Kréta Adminisztrátor";
|
|
|
|
public const string Rendszeruzenet = "Rendszerüzenet";
|
|
|
|
public const string KretaTechnicalUserName = "KRETA_TECHNICAL_FORI";
|
|
|
|
public const string KretaAdminisztratorUserName = "admin";
|
|
}
|
|
|
|
#endregion General
|
|
|
|
#region FeatureName
|
|
|
|
public static class FeatureName
|
|
{
|
|
public const string KirSzinkron = nameof(KirSzinkron);
|
|
public const string TTFImportFileUpload = nameof(TTFImportFileUpload);
|
|
public const string KIRImport = nameof(KIRImport);
|
|
public const string MunkaugyiAdatokKlebelsberg = nameof(MunkaugyiAdatokKlebelsberg);
|
|
public const string InfoAdatszolgaltatas = nameof(InfoAdatszolgaltatas);
|
|
public const string HOIAdatbazis = nameof(HOIAdatbazis);
|
|
public const string SendMobileNotification = nameof(SendMobileNotification);
|
|
public const string SendErtekelesNotification = nameof(SendErtekelesNotification);
|
|
public const string SendFeljegyzesNotification = nameof(SendFeljegyzesNotification);
|
|
public const string SendHazifeladatNotification = nameof(SendHazifeladatNotification);
|
|
public const string SendRendszerUzenetNotification = nameof(SendRendszerUzenetNotification);
|
|
public const string SendMulasztasNotification = nameof(SendMulasztasNotification);
|
|
public const string SendBejelentettSzamonkeresNotification = nameof(SendBejelentettSzamonkeresNotification);
|
|
public const string SendKozelgoFogadooraMail = nameof(SendKozelgoFogadooraMail);
|
|
public const string SendOrarendValtozasNotification = nameof(SendOrarendValtozasNotification);
|
|
public const string SendNemNaplozottTanorakMail = nameof(SendNemNaplozottTanorakMail);
|
|
public const string MunkaugyiAdatokNSZFH = nameof(MunkaugyiAdatokNSZFH);
|
|
public const string PoszeidonIktatas = nameof(PoszeidonIktatas);
|
|
public const string LetesitmenyBerbeadas = nameof(LetesitmenyBerbeadas);
|
|
public const string BeiratkozasEugyHatarozat = nameof(BeiratkozasEugyHatarozat);
|
|
public const string AlkalmazottTanuloKirSzinkron = nameof(AlkalmazottTanuloKirSzinkron);
|
|
public const string HRModul = nameof(HRModul);
|
|
public const string HangfireServer = nameof(HangfireServer);
|
|
public const string ReCaptcha = nameof(ReCaptcha);
|
|
public const string Tananyagtar = nameof(Tananyagtar);
|
|
public const string DeleteInvalidLinks = nameof(DeleteInvalidLinks);
|
|
public const string MobileEllenorzoApiCache = nameof(MobileEllenorzoApiCache);
|
|
public const string IERSzerepkorokHozzaadasa = nameof(IERSzerepkorokHozzaadasa);
|
|
public const string MkbBankszamlaIgenyles = nameof(MkbBankszamlaIgenyles);
|
|
public const string UpdateCOVIDFlag = nameof(UpdateCOVIDFlag);
|
|
public const string EESZTInterfaceUsage = nameof(EESZTInterfaceUsage);
|
|
public const string SAPSync = nameof(SAPSync);
|
|
public const string UpdateTanuloDualisSzerzodesei = nameof(UpdateTanuloDualisSzerzodesei);
|
|
public const string OtpBankszamlaIgenyles = nameof(OtpBankszamlaIgenyles);
|
|
public const string UseGlobalApiConnectionString = nameof(UseGlobalApiConnectionString);
|
|
}
|
|
|
|
public static class FileServiceStorageName
|
|
{
|
|
public const string Default = nameof(Default);
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region Version
|
|
|
|
/// <summary>
|
|
/// Version
|
|
/// </summary>
|
|
public static class Version
|
|
{
|
|
/// <summary>
|
|
/// Not available
|
|
/// </summary>
|
|
public const string NotAvailable = "N/A";
|
|
|
|
/// <summary>
|
|
/// The branch name
|
|
/// </summary>
|
|
public static readonly string BranchName = nameof(BranchName);
|
|
|
|
/// <summary>
|
|
/// The commit number
|
|
/// </summary>
|
|
public static readonly string CommitNumber = nameof(CommitNumber);
|
|
|
|
/// <summary>
|
|
/// The build version
|
|
/// </summary>
|
|
public static readonly string BuildVersion = nameof(BuildVersion);
|
|
|
|
/// <summary>
|
|
/// The build date time UTC
|
|
/// </summary>
|
|
public static readonly string BuildDateTimeUtc = nameof(BuildDateTimeUtc);
|
|
}
|
|
|
|
#endregion Version
|
|
|
|
#region AdatszotarTipus
|
|
|
|
public static List<int> NemBovithetoAdatszotarTipusLista = new List<int>
|
|
{
|
|
(int)GeneratedAdatszotarTipusEnum.OktatasiNevelesiFeladat,
|
|
(int)GeneratedAdatszotarTipusEnum.MunkakorTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.HittanTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.IgazolasTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.EvfolyamTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.ReszszakkepesitesTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.SzakkepesitesTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.AgazatTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.SzakmacsoportTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.TanterviJelleg,
|
|
(int)GeneratedAdatszotarTipusEnum.CsoportTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.Anyanyelv,
|
|
(int)GeneratedAdatszotarTipusEnum.Allampolgarsag,
|
|
(int)GeneratedAdatszotarTipusEnum.Vallas,
|
|
(int)GeneratedAdatszotarTipusEnum.RokonsagiFok,
|
|
(int)GeneratedAdatszotarTipusEnum.OrszagTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.TeremTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.TevekenysegTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.MunkaviszonyTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.FoglalkoztatasTipusa,
|
|
(int)GeneratedAdatszotarTipusEnum.TavolletTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.TargyKategoriaTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.AgazatUjSzktTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.SzakmaTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.SzakmairanyTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.SzakiranyNktTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.SzakkepesitesNktTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.TanulmanyiTeruletNktTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.MufajTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.DigEszkozTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.DigPlatformTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.DigTamEszkozTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.AgazatReszSzakmaTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.SzakmaReszSzakmaTipus,
|
|
(int)GeneratedAdatszotarTipusEnum.ReszSzakmaTipus
|
|
};
|
|
|
|
#endregion AdatszotarTipus
|
|
|
|
public static class Mulasztas
|
|
{
|
|
public const int OraSorszamMinValue = -2;
|
|
public const int OraSorszamMaxValue = 24;
|
|
public const int FoglalkozasCount = 20;
|
|
}
|
|
|
|
public static class Header
|
|
{
|
|
public const string ApiKey = nameof(ApiKey);
|
|
|
|
public const string ApplicationJson = "application/json";
|
|
}
|
|
|
|
public static class Export
|
|
{
|
|
public static Color HeaderColor = Color.FromArgb(255, 191, 191, 191);
|
|
public const bool HeaderIsBold = true;
|
|
}
|
|
|
|
public static IEnumerable<int> AMIEgyeniCsoportok = new List<int>
|
|
{
|
|
(int)CsoportTipusEnum.AlapfMuvOktZenemuveszetiCsoportEgyeniFotanszak,
|
|
(int)CsoportTipusEnum.AlapfMuvOktZenemuveszetiCsoportEgyeniKotelezoenValaszthato,
|
|
(int)CsoportTipusEnum.AlapfMuvOktZenemuveszetiCsoportEgyeniKotelezo,
|
|
(int)CsoportTipusEnum.AlapfMuvOktZenemuveszetiCsoportEgyeniValaszthato
|
|
};
|
|
|
|
public static List<int> NyelvesitendoEsemenyTipuslist = new List<int>
|
|
{
|
|
(int)EsemenyTipusEnum.AKozossegiSzolgalatTeljesitesevelKapcsolatosAdatok,
|
|
(int)EsemenyTipusEnum.FeljegyzesekASzemelyiAdatokValtozasahozTorzslaponMegjelenik,
|
|
(int)EsemenyTipusEnum.EvVegiBizonyitvanybanMegjelenoTantestuletiFeljegyzesHatarozatDicseretFelmentesStb,
|
|
(int)EsemenyTipusEnum.TorzslaponMegjelenoEgyebFeljegyzesVagyHatarozat,
|
|
};
|
|
|
|
public static List<int> BankszamlatIgenyelhetoTanuloOsztalyEvfolyamTipusIdList = new List<int>
|
|
{
|
|
(int)EvfolyamTipusEnum._9,
|
|
(int)EvfolyamTipusEnum._13,
|
|
(int)EvfolyamTipusEnum._1_9,
|
|
(int)EvfolyamTipusEnum._1_13,
|
|
(int)EvfolyamTipusEnum._3_13,
|
|
(int)EvfolyamTipusEnum._9_Ny,
|
|
(int)EvfolyamTipusEnum._9_Kny,
|
|
(int)EvfolyamTipusEnum._9_N,
|
|
(int)EvfolyamTipusEnum._9_AJTP,
|
|
(int)EvfolyamTipusEnum._9_AJKP,
|
|
(int)EvfolyamTipusEnum._9_E,
|
|
(int)EvfolyamTipusEnum._5_13,
|
|
(int)EvfolyamTipusEnum._9_s,
|
|
(int)EvfolyamTipusEnum._kk13,
|
|
(int)EvfolyamTipusEnum._9_szakgimnazium,
|
|
(int)EvfolyamTipusEnum._9_gimnazium,
|
|
(int)EvfolyamTipusEnum._9_szakiskola,
|
|
(int)EvfolyamTipusEnum._9_keszsegfejleszto_iskola,
|
|
(int)EvfolyamTipusEnum._9Ny_gimnazium_nyelvi_elokeszito,
|
|
(int)EvfolyamTipusEnum._9Kny_gimnazium_ket_tanitasi_nyelvu_elokeszito,
|
|
(int)EvfolyamTipusEnum._1_9_4_es_szintu_szakkepzo_iskola,
|
|
(int)EvfolyamTipusEnum._9_orientacios_evfolyam,
|
|
(int)EvfolyamTipusEnum._9_ny_technikum_nyelvi_elokeszito,
|
|
(int)EvfolyamTipusEnum._9_kny_technikum_ket_tanitasi_nyelvu_elokeszito,
|
|
(int)EvfolyamTipusEnum._9_technikum,
|
|
(int)EvfolyamTipusEnum._9_technikum_ket_tanitasi_nyelvu_,
|
|
(int)EvfolyamTipusEnum._13_technikum,
|
|
(int)EvfolyamTipusEnum._13_technikum_ket_tanitasi_nyelvu_,
|
|
(int)EvfolyamTipusEnum._1_13_5_os_szintu_technikum,
|
|
(int)EvfolyamTipusEnum.kk_13_szakkepzo_iskola_ket_eves_erettsegire_felkeszito,
|
|
(int)EvfolyamTipusEnum._9_ny_szakgimnazium_nkt_nyelvi_elokeszito,
|
|
(int)EvfolyamTipusEnum._9_szakgimnazium_nkt,
|
|
(int)EvfolyamTipusEnum._5_13_5_os_szintu_technikum_beszamitasos_egy_eves,
|
|
(int)EvfolyamTipusEnum.ksz_13_4_es_szintu_szakkepzo_iskola_kozismeret_nelkuli,
|
|
(int)EvfolyamTipusEnum._9_szakgimnazium_nkt_ket_tanitasi_nyelvu_,
|
|
(int)EvfolyamTipusEnum.dobbanto_elokeszito,
|
|
};
|
|
|
|
public static readonly List<int> KilencesEvfolyamList = new List<int>()
|
|
{
|
|
(int)EvfolyamTipusEnum._9,
|
|
(int)EvfolyamTipusEnum._9_Ny,
|
|
(int)EvfolyamTipusEnum._9_Kny,
|
|
(int)EvfolyamTipusEnum._9_N,
|
|
(int)EvfolyamTipusEnum._9_AJTP,
|
|
(int)EvfolyamTipusEnum._9_AJKP,
|
|
(int)EvfolyamTipusEnum._9_E,
|
|
(int)EvfolyamTipusEnum._9_s,
|
|
(int)EvfolyamTipusEnum._9_szakgimnazium,
|
|
(int)EvfolyamTipusEnum._9_gimnazium,
|
|
(int)EvfolyamTipusEnum._9_szakiskola,
|
|
(int)EvfolyamTipusEnum._9_keszsegfejleszto_iskola,
|
|
(int)EvfolyamTipusEnum._9Ny_gimnazium_nyelvi_elokeszito,
|
|
(int)EvfolyamTipusEnum._9Kny_gimnazium_ket_tanitasi_nyelvu_elokeszito,
|
|
(int)EvfolyamTipusEnum._9_orientacios_evfolyam,
|
|
(int)EvfolyamTipusEnum._9_ny_technikum_nyelvi_elokeszito,
|
|
(int)EvfolyamTipusEnum._9_kny_technikum_ket_tanitasi_nyelvu_elokeszito,
|
|
(int)EvfolyamTipusEnum._9_technikum,
|
|
(int)EvfolyamTipusEnum._9_technikum_ket_tanitasi_nyelvu_,
|
|
(int)EvfolyamTipusEnum._9_ny_szakgimnazium_nkt_nyelvi_elokeszito,
|
|
(int)EvfolyamTipusEnum._9_szakgimnazium_nkt,
|
|
(int)EvfolyamTipusEnum._9_szakgimnazium_nkt_ket_tanitasi_nyelvu_
|
|
};
|
|
|
|
|
|
public static List<int> ApaczaiODJogosultEvfolyamTipusIdList = new List<int>
|
|
{
|
|
(int)EvfolyamTipusEnum._9_technikum,
|
|
(int)EvfolyamTipusEnum._10_technikum,
|
|
(int)EvfolyamTipusEnum._1_9_4_es_szintu_szakkepzo_iskola,
|
|
(int)EvfolyamTipusEnum._2_10_4_es_szintu_szakkepzo_iskola,
|
|
(int)EvfolyamTipusEnum._9_technikum_ket_tanitasi_nyelvu_,
|
|
(int)EvfolyamTipusEnum._10_technikum_ket_tanitasi_nyelvu_,
|
|
(int)EvfolyamTipusEnum._11_technikum,
|
|
(int)EvfolyamTipusEnum._11_technikum_ket_tanitasi_nyelvu_,
|
|
(int)EvfolyamTipusEnum._3_11_4_es_szintu_szakkepzo_iskola,
|
|
};
|
|
|
|
public static List<int> GyakorlatigenyessegTargyKategoriaTipusIdList = new List<int>
|
|
{
|
|
(int)TargyKategoriaTipusEnum.szakmai,
|
|
(int)TargyKategoriaTipusEnum.szakmai_banyaszat_es_kohaszat_01_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_egeszsegugyi_technika_02_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_egeszsegugy_03_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_elektronika_es_elektrotechnika_04_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_elelmiszeripar_05_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_epitoipar_06_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_epuletgepeszet_07_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_fa_es_butoripar_08_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_gazdalkodas_es_menedzsment_09_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_gepeszet_10_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_honvedelem_11_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_informatika_es_tavkozles_12_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_kereskedelem_13_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_kornyezetvedelem_es_vizugy_14_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_kozlekedes_es_szallitmanyozas_15_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_kreativ_16_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_mezogazdasag_es_erdeszet_17_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_rendeszet_es_kozszolgalat_18_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_specializalt_gep_es_jarmugyartas_19_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_sport_20_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_szepeszet_21_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_szocialis_22_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_turizmus_vendeglatas_23_2020_,
|
|
(int)TargyKategoriaTipusEnum.szakmai_vegyipar_24_2020_
|
|
};
|
|
|
|
public static List<int> NszfhTovabbiMunkakorTipusIdList = new List<int>
|
|
{
|
|
(int)MunkakorTipusEnum.apolo,
|
|
(int)MunkakorTipusEnum.dajka,
|
|
(int)MunkakorTipusEnum.gondozono_es_takarito,
|
|
(int)MunkakorTipusEnum.gyermek_es_ifjusagvedelmi_felelos,
|
|
(int)MunkakorTipusEnum.gyogypedagogiai_asszisztens,
|
|
(int)MunkakorTipusEnum.gyogytornasz,
|
|
(int)MunkakorTipusEnum.hangszerkarbantarto,
|
|
(int)MunkakorTipusEnum.iskolatitkar,
|
|
(int)MunkakorTipusEnum.konyvtaros,
|
|
(int)MunkakorTipusEnum.laborans,
|
|
(int)MunkakorTipusEnum.muszaki_vezeto,
|
|
(int)MunkakorTipusEnum.ovodatitkar,
|
|
(int)MunkakorTipusEnum.pedagogiai_asszisztens,
|
|
(int)MunkakorTipusEnum.pedagogiai_felugyelo,
|
|
(int)MunkakorTipusEnum.rendszergazda,
|
|
(int)MunkakorTipusEnum.szabadido_szervezo,
|
|
(int)MunkakorTipusEnum.szakorvos,
|
|
(int)MunkakorTipusEnum.uszomester,
|
|
(int)MunkakorTipusEnum.jelmez_es_viselettaros,
|
|
(int)MunkakorTipusEnum.kollegiumi_titkar,
|
|
(int)MunkakorTipusEnum.pszichopedagogus,
|
|
(int)MunkakorTipusEnum.szakszolgalati_titkar,
|
|
(int)MunkakorTipusEnum.NOKSPedagogiaiFelugyelo,
|
|
(int)MunkakorTipusEnum.gazdasagi_dolgozo,
|
|
(int)MunkakorTipusEnum.kisegito_dolgozo,
|
|
(int)MunkakorTipusEnum.konyvtaros_asszisztens,
|
|
(int)MunkakorTipusEnum.konyvtaros_technikus,
|
|
(int)MunkakorTipusEnum.muszaki_dolgozo,
|
|
(int)MunkakorTipusEnum.oktatastechnikus,
|
|
(int)MunkakorTipusEnum.szamitogep_kezelo,
|
|
(int)MunkakorTipusEnum.szamitogep_rendszerprogramozo,
|
|
(int)MunkakorTipusEnum.ugyviteli_dolgozo,
|
|
(int)MunkakorTipusEnum.ugyviteli_gepkezelo,
|
|
(int)MunkakorTipusEnum.munkaugyi_szemelyzeti_eloado
|
|
};
|
|
|
|
public static List<int> KonyvtarosMunkakorTipusIdList = new List<int>
|
|
{
|
|
(int)MunkakorTipusEnum.konyvtaros,
|
|
(int)MunkakorTipusEnum.konyvtarostanar,
|
|
(int)MunkakorTipusEnum.konyvtarostanar_tanito,
|
|
(int)MunkakorTipusEnum.konyvtarostanito,
|
|
(int)MunkakorTipusEnum.konyvtaros_asszisztens,
|
|
(int)MunkakorTipusEnum.konyvtaros_oktato_kizarolag_konyvtarosi_feladatokat_lat_el_,
|
|
(int)MunkakorTipusEnum.konyvtaros_oktato_oktatoi_feladatokat_is_ellat_,
|
|
(int)MunkakorTipusEnum.konyvtaros_technikus
|
|
};
|
|
|
|
public static List<int> VezetoiOraszamokTipusIdList = new List<int>
|
|
{
|
|
(int)VezetoiOraszamokTipusEnum.foigazgato,
|
|
(int)VezetoiOraszamokTipusEnum.foigazgato_helyettes,
|
|
(int)VezetoiOraszamokTipusEnum.GyakorlatiOktatasvezeto,
|
|
(int)VezetoiOraszamokTipusEnum.igazgato,
|
|
(int)VezetoiOraszamokTipusEnum.igazgatohelyettes,
|
|
(int)VezetoiOraszamokTipusEnum.IntezmenyegysegVezeto,
|
|
(int)VezetoiOraszamokTipusEnum.IntezmenyegysegvezetoHelyettes,
|
|
(int)VezetoiOraszamokTipusEnum.Intezmenyvezeto,
|
|
(int)VezetoiOraszamokTipusEnum.IntezmenyvezetoHelyettes,
|
|
(int)VezetoiOraszamokTipusEnum.kollegiumvezeto,
|
|
(int)VezetoiOraszamokTipusEnum.MasikIntezmenybenVezeto,
|
|
(int)VezetoiOraszamokTipusEnum.Nincs,
|
|
(int)VezetoiOraszamokTipusEnum.szakiranyu_oktatasert_felelos_igazgatohelyettes,
|
|
(int)VezetoiOraszamokTipusEnum.TagintezmenyVezeto,
|
|
(int)VezetoiOraszamokTipusEnum.TagintezmenyvezetoHelyettes
|
|
};
|
|
|
|
public static List<int> SzirStatVezetoiOraszamokTipusIdList = new List<int>
|
|
{
|
|
(int)VezetoiOraszamokTipusEnum.TagintezmenyVezeto,
|
|
(int)VezetoiOraszamokTipusEnum.igazgato,
|
|
(int)VezetoiOraszamokTipusEnum.IntezmenyegysegVezeto,
|
|
(int)VezetoiOraszamokTipusEnum.kollegiumvezeto,
|
|
(int)VezetoiOraszamokTipusEnum.TagintezmenyvezetoHelyettes,
|
|
(int)VezetoiOraszamokTipusEnum.igazgatohelyettes,
|
|
(int)VezetoiOraszamokTipusEnum.IntezmenyegysegvezetoHelyettes,
|
|
(int)VezetoiOraszamokTipusEnum.GyakorlatiOktatasvezeto,
|
|
(int)VezetoiOraszamokTipusEnum.foigazgato,
|
|
(int)VezetoiOraszamokTipusEnum.foigazgato_helyettes,
|
|
(int)VezetoiOraszamokTipusEnum.Intezmenyvezeto,
|
|
(int)VezetoiOraszamokTipusEnum.IntezmenyvezetoHelyettes,
|
|
(int)VezetoiOraszamokTipusEnum.szakiranyu_oktatasert_felelos_igazgatohelyettes,
|
|
};
|
|
|
|
#region Enum-ból összeállított constant-ok
|
|
|
|
/// <summary>
|
|
/// Távollét státusza alapján meghatározott törölhetőség.
|
|
/// </summary>
|
|
public static class TavolletStatuszTorolhetoseg
|
|
{
|
|
public static readonly List<int> BarkiAltalTorolhetok = new List<int>
|
|
{
|
|
(int)TavolletStatuszEnum.Fuggo,
|
|
(int)TavolletStatuszEnum.HianypotlasraVisszakuldve,
|
|
(int)TavolletStatuszEnum.Tankerulet_altal_hianypotlasra_visszakuldve,
|
|
};
|
|
|
|
public static readonly List<int> IntezmenyVezetoAltalTorolhetok = new List<int>(BarkiAltalTorolhetok)
|
|
{
|
|
(int)TavolletStatuszEnum.Elfogadva_atadva_tankeruletnek,
|
|
(int)TavolletStatuszEnum.Engedelyezve_atadva_tankeruletnek,
|
|
(int)TavolletStatuszEnum.Tudomasul_veve_atadva_tankeruletnek,
|
|
};
|
|
}
|
|
|
|
#endregion
|
|
|
|
public static List<int> INegyedevVegetIgenyloDokumentIdList = new List<int>
|
|
{
|
|
70,72,73,74,75,582,
|
|
76,77,78,79,80,583
|
|
};
|
|
public static List<int> IIINegyedevVegetIgenyloDokumentIdList = new List<int>
|
|
{
|
|
81,82,83,84,85,584,
|
|
86,87,88,89,90,585
|
|
};
|
|
|
|
public static List<int> FeleviErtesitokWithSzovegesErtekelesHosszLimit = new List<int>
|
|
{
|
|
60, 61
|
|
};
|
|
|
|
public static List<int> EvVegiErtesitokWithSzovegesErtekelesHosszLimit = new List<int>
|
|
{
|
|
133, 134
|
|
};
|
|
|
|
public static List<int> INegyedeviErtesitokWithSzovegesErtekelesHosszLimit = new List<int>
|
|
{
|
|
72, 73
|
|
};
|
|
|
|
public static List<int> IINegyedeviErtesitokWithSzovegesErtekelesHosszLimit = new List<int>
|
|
{
|
|
77, 78
|
|
};
|
|
|
|
public static List<int> IIINegyedeviErtesitokWithSzovegesErtekelesHosszLimit = new List<int>
|
|
{
|
|
82, 83
|
|
};
|
|
|
|
public static List<int> IVNegyedeviErtesitokWithSzovegesErtekelesHosszLimit = new List<int>
|
|
{
|
|
87, 88
|
|
};
|
|
|
|
public static List<int> OsszesErtesitokWithSzovegesErtekelesHosszLimit()
|
|
{
|
|
var result = new List<int>();
|
|
result.AddRange(FeleviErtesitokWithSzovegesErtekelesHosszLimit);
|
|
result.AddRange(EvVegiErtesitokWithSzovegesErtekelesHosszLimit);
|
|
result.AddRange(INegyedeviErtesitokWithSzovegesErtekelesHosszLimit);
|
|
result.AddRange(IINegyedeviErtesitokWithSzovegesErtekelesHosszLimit);
|
|
result.AddRange(IIINegyedeviErtesitokWithSzovegesErtekelesHosszLimit);
|
|
result.AddRange(IVNegyedeviErtesitokWithSzovegesErtekelesHosszLimit);
|
|
|
|
return result;
|
|
}
|
|
|
|
public static Dictionary<string, string> OraszamList = new Dictionary<string, string>
|
|
{
|
|
{ "1", NyomtatvanyokResource._1Ora},
|
|
{ "2", NyomtatvanyokResource._2Ora},
|
|
{ "3", NyomtatvanyokResource._3Ora},
|
|
{ "4", NyomtatvanyokResource._4Ora},
|
|
{ "5", NyomtatvanyokResource._5Ora},
|
|
{ "6", NyomtatvanyokResource._6Ora},
|
|
{ "7", NyomtatvanyokResource._7Ora},
|
|
{ "8", NyomtatvanyokResource._8Ora},
|
|
{ "9", NyomtatvanyokResource._9Ora},
|
|
{ "10", NyomtatvanyokResource._10Ora}
|
|
};
|
|
|
|
#region Értékelés
|
|
|
|
public static class TanuloErtekelesHaviAtlagColumnNames
|
|
{
|
|
public const string Szeptember_HaviAtlag = nameof(Szeptember_HaviAtlag);
|
|
public const string Oktober_HaviAtlag = nameof(Oktober_HaviAtlag);
|
|
public const string November_HaviAtlag = nameof(November_HaviAtlag);
|
|
public const string December_HaviAtlag = nameof(December_HaviAtlag);
|
|
public const string JanuarI_HaviAtlag = nameof(JanuarI_HaviAtlag);
|
|
public const string I_HaviAtlag = nameof(I_HaviAtlag);
|
|
public const string JanuarII_HaviAtlag = nameof(JanuarII_HaviAtlag);
|
|
public const string Februar_HaviAtlag = nameof(Februar_HaviAtlag);
|
|
public const string Marcius_HaviAtlag = nameof(Marcius_HaviAtlag);
|
|
public const string Aprilis_HaviAtlag = nameof(Aprilis_HaviAtlag);
|
|
public const string Majus_HaviAtlag = nameof(Majus_HaviAtlag);
|
|
public const string Junius_HaviAtlag = nameof(Junius_HaviAtlag);
|
|
public const string II_HaviAtlag = nameof(II_HaviAtlag);
|
|
}
|
|
|
|
public static class TanuloErtekelesColorCodes
|
|
{
|
|
public const string Felevi = "65BD5E";
|
|
public const string Evvegi = "CC5B5B";
|
|
public const string I_Ne = "5E9CBD";
|
|
public const string II_Ne = "815EBD";
|
|
public const string III_Ne = "A05EBD";
|
|
public const string IV_Ne = "29B5D0";
|
|
public const string Modulzaro = "F37030";
|
|
public const string Potvizsga = "F49663";
|
|
public const string Osztalyozo = "186835";
|
|
public const string Kulonbozeti = "F49663";
|
|
public const string Na = "111111";
|
|
public const string Evkozi = "000000";
|
|
}
|
|
|
|
#endregion Értékelés
|
|
|
|
public static List<int> UjTorzslapBetuMeretek = new List<int>
|
|
{
|
|
5,6,7,8,9,10,11,12
|
|
};
|
|
|
|
public static List<int> PalyavalasztasiEvfolyamok = new List<int>
|
|
{
|
|
/*Jelenleg minden itt van*/
|
|
1303,1317,1326,7901,1319,7883,1337,7911,1324,1316,7862,1312,7118,7117,7116,7115,7907,8397,7873,7874,6703,1313,7120,7122,
|
|
7121,7119,7908,8398,7875,7876,6704,1314,7126,7125,7124,7123,7909,8399,7877,7878,6705,1315,7879,7880,7881,7882,1304,1323,
|
|
7863,1318,1320,7884,1305,1325,7864,1322,1321,8395,1306,6520,7865,6468,1307,6469,7910,1334,1330,1308,1309,7109,1335,1331,
|
|
1310,7110,1311,7114,7113,7112,7111,7868,7906,8396,7871,7872,3019,3018,3020,1333,7128,7870,1336,1332,7905,7869,7127,6702,
|
|
7904,1301,1302,8401,6471,6473,6475,6472,6474,6476,1297,6818,7902,6819,7903,7129,1298,3016,7866,3017,7867,8408,8394,8409,
|
|
7889,1296,1299,6470,1300,6908,6909,6910,6911,6912,6913,7366,3021,3022,6477,6479,6481,6478,6480,6482,6964,6965,6966,6963
|
|
};
|
|
|
|
public static DateTime SZIRAdatszolgaltatasDatum = new DateTime(2021, 10, 01);
|
|
public static DateTime SZIRAdatszolgaltatasVegeDatum = new DateTime(2022, 10, 15);
|
|
|
|
public static DateTime ApaczaiVegeDatum = new DateTime(2022, 10, 29, 21, 59, 00);
|
|
|
|
public static List<int> LepEnabledEvfolyam = new List<int>
|
|
{
|
|
(int)EvfolyamTipusEnum._1,
|
|
(int)EvfolyamTipusEnum._2,
|
|
(int)EvfolyamTipusEnum._3,
|
|
(int)EvfolyamTipusEnum._4,
|
|
(int)EvfolyamTipusEnum._5,
|
|
(int)EvfolyamTipusEnum._6,
|
|
(int)EvfolyamTipusEnum._7,
|
|
(int)EvfolyamTipusEnum._8,
|
|
(int)EvfolyamTipusEnum._8_gimnazium,
|
|
(int)EvfolyamTipusEnum.Osszevont_osztaly
|
|
};
|
|
|
|
public static List<int> FeltarEvfolyamList = new List<int>()
|
|
{
|
|
(int)EvfolyamTipusEnum._10,
|
|
(int)EvfolyamTipusEnum._2_10,
|
|
(int)EvfolyamTipusEnum._10_s,
|
|
(int)EvfolyamTipusEnum._10_szakgimnazium,
|
|
(int)EvfolyamTipusEnum._10_gimnazium,
|
|
(int)EvfolyamTipusEnum._10_szakiskola,
|
|
(int)EvfolyamTipusEnum._10_keszsegfejleszto_iskola,
|
|
(int)EvfolyamTipusEnum._2_10_4_es_szintu_szakkepzo_iskola,
|
|
(int)EvfolyamTipusEnum._10_szakgimnazium_nkt,
|
|
(int)EvfolyamTipusEnum._10_szakgimnazium_nkt_ket_tanitasi_nyelvu_
|
|
};
|
|
|
|
public static List<int> FeltarAlkalmazottEszkozigenylesMunkakorTipusList = new List<int>()
|
|
{
|
|
(int)MunkakorTipusEnum.konyvtarostanar_tanito,
|
|
(int)MunkakorTipusEnum.logopedus,
|
|
(int)MunkakorTipusEnum.pszichologus,
|
|
(int)MunkakorTipusEnum.szocialpedagogus,
|
|
(int)MunkakorTipusEnum.gyogypedagogus,
|
|
(int)MunkakorTipusEnum.konduktor,
|
|
(int)MunkakorTipusEnum.egyuttnevelest_segito_pedagogus,
|
|
(int)MunkakorTipusEnum.enekzene_tanar,
|
|
(int)MunkakorTipusEnum.gimnaziumi_tanar,
|
|
(int)MunkakorTipusEnum.gyogytestnevelo_tanar,
|
|
(int)MunkakorTipusEnum.idegennyelvtanar,
|
|
(int)MunkakorTipusEnum.kozismereti_tantargyat_nemzetisegi_nyelven_oktato_tanar,
|
|
(int)MunkakorTipusEnum.kozismereti_tantargyat_oktato_kozepiskolai_tanar,
|
|
(int)MunkakorTipusEnum.kozismereti_tantargyat_oktato_tanar_szakkozepiskola,
|
|
(int)MunkakorTipusEnum.nemzetisegi_nyelvtanar,
|
|
(int)MunkakorTipusEnum.nemzetisegi_tanito,
|
|
(int)MunkakorTipusEnum.Iskolapszichologus,
|
|
(int)MunkakorTipusEnum.szakmai_elmeleti_tantargyat_oktato_tanar,
|
|
(int)MunkakorTipusEnum.szakmai_tanar_szakoktato_gyakorlati_oktato,
|
|
(int)MunkakorTipusEnum.szakmai_tantargyat_tanito_tanar,
|
|
(int)MunkakorTipusEnum.szakoktato,
|
|
(int)MunkakorTipusEnum.tanar,
|
|
(int)MunkakorTipusEnum.tanar_a_szakmai_elmeleti_oktatasban,
|
|
(int)MunkakorTipusEnum.tanito_tanar,
|
|
(int)MunkakorTipusEnum.testnevelo,
|
|
(int)MunkakorTipusEnum.FejlesztoPedagogus,
|
|
(int)MunkakorTipusEnum.kollegiumi_nevelotanar,
|
|
(int)MunkakorTipusEnum.Tanito,
|
|
(int)MunkakorTipusEnum.fejlesztopedagogus,
|
|
(int)MunkakorTipusEnum.AltalAnosIskolaiTanar,
|
|
(int)MunkakorTipusEnum.SzakmaiTanar,
|
|
(int)MunkakorTipusEnum.GyakorlatiOktato,
|
|
(int)MunkakorTipusEnum.konyvtarostanar,
|
|
(int)MunkakorTipusEnum.konyvtarostanito,
|
|
(int)MunkakorTipusEnum.utazo_gyogypedagogus,
|
|
(int)MunkakorTipusEnum.utazo_konduktor,
|
|
(int)MunkakorTipusEnum.idegennyelv_tantagykategoriat_oktato_oktato_,
|
|
(int)MunkakorTipusEnum.konyvtaros_oktato_oktatoi_feladatokat_is_ellat_,
|
|
(int)MunkakorTipusEnum.kozismereti_tantargyat_oktato_kozepiskolai_oktato_,
|
|
(int)MunkakorTipusEnum.kozismereti_tantargyat_oktato_oktato_,
|
|
(int)MunkakorTipusEnum.szakmai_oktato_felsofoku_vegzettseggel_,
|
|
(int)MunkakorTipusEnum.szakmai_oktato_kozepfoku_vegzettseggel_,
|
|
(int)MunkakorTipusEnum.kozismereti_tantargyat_oktato_kozepiskola,
|
|
(int)MunkakorTipusEnum.kozismereti_tantargyat_oktato_szakgimnaziumi_tanar,
|
|
(int)MunkakorTipusEnum.kozismereti_tantargyat_oktato_tanar,
|
|
(int)MunkakorTipusEnum.muveszeti_szakmai_tantargyat_oktato_tanar,
|
|
(int)MunkakorTipusEnum.szakmai_tantargyat_oktato_tanar,
|
|
(int)MunkakorTipusEnum.tanacsado_pedagogus,
|
|
};
|
|
|
|
public static List<string> EnableTeremberlesIntezmenyAzonList = new List<string>()
|
|
{
|
|
"szrszc-kossuth",
|
|
"szrszc-tokaji",
|
|
"szrszc-brassai",
|
|
"sszc-fay",
|
|
"sszc-berg",
|
|
"sszc-idegenforgalmi",
|
|
"sszc-vasvilla",
|
|
"sszc-handler",
|
|
"sszc-csornai",
|
|
"bgaszc-budai",
|
|
"bgaszc-budaigimn",
|
|
"bgaszc-karolyi",
|
|
"bgaszc-terezvarosi",
|
|
"bgaszc-bekesy",
|
|
"bgaszc-keleti",
|
|
"bgaszc-teleki",
|
|
"bgaszc-varga",
|
|
"bgaszc-harsanyi",
|
|
"bgaszc-pestszentlorinci",
|
|
"bgaszc-berzeviczy",
|
|
"bgaszc-hunfalvy",
|
|
"bgaszc-szechenyi",
|
|
"bgaszc-pesterzsebeti",
|
|
"bgaszc-rakoczi",
|
|
"bgaszc-szasz",
|
|
"bgaszc-szentistvan",
|
|
"bgaszc-vasarhelyi",
|
|
"bgaszc-belvarosi",
|
|
"bgaszc-csete",
|
|
"bgaszc-perlasca",
|
|
"bgaszc-dobos",
|
|
"dszc-pechy",
|
|
"dszc-mechwart",
|
|
"dszc-beregszaszi",
|
|
"szkszc-valyi",
|
|
"szkszc-ady",
|
|
"bardos",
|
|
"klik037166001",
|
|
"klik037119001"
|
|
#if DEBUG
|
|
,"biatorbagyi"
|
|
#endif
|
|
};
|
|
}
|
|
}
|