This commit is contained in:
skidoodle 2024-03-13 00:33:46 +01:00
commit e124a47765
19374 changed files with 9806149 additions and 0 deletions

View file

@ -0,0 +1,15 @@
using System;
namespace Kreta.BusinessLogic.HelperClasses.ApaczaiProgramCOs
{
public abstract class BaseGridCo
{
public string TanuloNeve { get; set; }
public string OktatasiAzonosito { get; set; }
public DateTime SzuletesiIdeje { get; set; }
public string OsztalyNev { get; set; }
public int OsztalyId { get; set; }
public string EvfolyamNev { get; set; }
public int EvfolyamId { get; set; }
}
}

View file

@ -0,0 +1,10 @@
namespace Kreta.BusinessLogic.HelperClasses.ApaczaiProgramCOs
{
public abstract class BaseGridSearchCo
{
public string TanuloNeve { get; set; }
public string OktatasiAzonosito { get; set; }
public int? OsztalyId { get; set; }
public int? EvfolyamId { get; set; }
}
}

View file

@ -0,0 +1,18 @@
using System;
using Kreta.Enums.ManualEnums;
namespace Kreta.BusinessLogic.HelperClasses.ApaczaiProgramCOs
{
public class DokumentumCo
{
public ApaczaiDokumentumTipusEnum Kategoria { get; set; }
public string Nev { get; set; }
public Guid Azonosito { get; set; }
public DateTime Datum { get; set; }
public string EszaTipus { get; set; }
}
}

View file

@ -0,0 +1,8 @@
namespace Kreta.BusinessLogic.HelperClasses.ApaczaiProgramCOs
{
public class IgenylesCo : BaseGridCo
{
public string PalyazatAllapotaNev { get; set; }
public int PalyazatAllapotaId { get; set; }
}
}

View file

@ -0,0 +1,7 @@
namespace Kreta.BusinessLogic.HelperClasses.ApaczaiProgramCOs
{
public class IgenylesSearchCo : BaseGridSearchCo
{
public int? PalyazatAllapotaId { get; set; }
}
}

View file

@ -0,0 +1,9 @@
namespace Kreta.BusinessLogic.HelperClasses.ApaczaiProgramCOs
{
public class KifizetesCo : BaseGridCo
{
public string Jogosultsag { get; set; }
public string NemJogosultsagOka { get; set; }
public int? JuttatasOsszege { get; set; }
}
}

View file

@ -0,0 +1,8 @@
namespace Kreta.BusinessLogic.HelperClasses.ApaczaiProgramCOs
{
public class KifizetesSearchCo : BaseGridSearchCo
{
public bool? Jogosultsag { get; set; }
public int? JuttatasOsszege { get; set; }
}
}

View file

@ -0,0 +1,28 @@
using System;
using Kreta.Client.KGR.Request;
using Kreta.Enums.ManualEnums;
namespace Kreta.BusinessLogic.HelperClasses.ApaczaiProgramCOs
{
public class PalyazatCo
{
public PalyazatCo()
{
Palyazo = new ApaczaiPalyazatPalyazo();
}
public int Id { get; set; }
public ApaczaiPalyazatPalyazo Palyazo { get; set; }
public int TanevId { get; set; }
public int StatuszId { get; set; }
public string StatuszNev { get; set; }
public ApaczaiPalyazatStatuszEnum? Statusz { get; set; }
public string Komment { get; set; }
public DateTime? Letrehozva { get; set; }
public string StatuszKomment { get; set; }
public string Iktatoszam { get; set; }
public string ErkeztetesiSzam { get; set; }
public DateTime? FellebbezesHatarido { get; set; }
public DateTime HatranyosHelyzetHatarozatDatum { get; set; }
}
}

View file

@ -0,0 +1,13 @@
using System;
using Kreta.Enums.ManualEnums;
namespace Kreta.BusinessLogic.HelperClasses.ApaczaiProgramCOs
{
public class PalyazatiEsemenyCo
{
public string Cim { get; set; }
public DateTime Datum { get; set; }
public string Megjegyzes { get; set; }
public ApaczaiPalyazatStatuszEnum Statusz { get; set; }
}
}

View file

@ -0,0 +1,79 @@
using System;
using Kreta.Enums.ManualEnums;
namespace Kreta.BusinessLogic.HelperClasses.ApaczaiProgramCOs
{
public class TanuloAdatokCo
{
// személyes adatok
public string OktatasiAzonosito { get; set; }
public string EloTag { get; set; }
public string CsaladiNev { get; set; }
public string Utonev { get; set; }
public string SzuletesiCsaladNev { get; set; }
public string SzuletesiUtonev { get; set; }
public string AnyjaCsaladiNeve { get; set; }
public string AnyjaUtonev { get; set; }
public string Anyanyelv { get; set; }
public string SzuletesiOrszag { get; set; }
public string SzuletesiHely { get; set; }
public DateTime SzuletesiIdo { get; set; }
public string Allampolgarsag { get; set; }
public string Allampolgarsag2 { get; set; }
public string IgazolvanyTipus { get; set; }
public string IgazolvanySzam { get; set; }
public string BelepesiNev { get; set; }
public string FenntartoAzonosito { get; set; }
public string FenntartoNev { get; set; }
public Guid IntezmenyEgyediAzonosito { get; set; }
public string IntezmenyNev { get; set; }
public string IntezmenyAzonosito { get; set; }
public Guid IdpEgyediAzonosito { get; set; }
public string OsztalyfonokNev { get; set; }
public string OsztalyNev { get; set; }
public string TAJSzam { get; set; }
// bankszámla adatok
public string BankszamlaSzam { get; set; }
public string BankszamlaTulajdonosNeve { get; set; }
public string BankszamlaTulajdonos { get; set; }
public string SzamlavezetoBank { get; set; }
// Allandoelérhetőség adatok
public TanuloElerhetosegAdatokCo AllandoElerhetoseg { get; set; }
// Tartozkodasielérhetőség adatok
public TanuloElerhetosegAdatokCo TartozkodasiElerhetoseg { get; set; }
// átlag adatok
public double? KeziAtlag { get; set; }
public double? SzamitottAtlag { get; set; }
public string Feljegyzes { get; set; }
public int HatranyosHelyzetIgazolasKiallitasDatuma { get; set; }
public ApaczaiPalyazatStatuszEnum? PalyazatStatusz { get; set; }
// módosító adatok
public int ModositoId { get; set; }
public string ModositoNev { get; set; }
}
public class TanuloElerhetosegAdatokCo
{
public string Ajto { get; set; }
public string CimTipus { get; set; }
public string Emelet { get; set; }
public string Hazszam { get; set; }
public string HelysegNev { get; set; }
public string Iranyitoszam { get; set; }
public string KozteruletNev { get; set; }
public string KozteruletTipus { get; set; }
public string Orszag { get; set; }
public string TelefonSzam { get; set; }
public string TelefonTipus { get; set; }
public string Emailcim { get; set; }
public string EmailTipus { get; set; }
}
}

View file

@ -0,0 +1,28 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Kreta.BusinessLogic.HelperClasses.ApaczaiProgramCOs
{
public class TanuloApaczaiMentorAdatokCO
{
public string EloTag { get; set; }
public string Vezeteknev { get; set; }
public string Utonev { get; set; }
public string NyomtatsiNev { get; set; }
public string OktatasiAzonosito { get; set; }
public string OsztalyNev { get; set; }
public string EvfolyamNev { get; set; }
public int? MentorId { get; set; }
public string MentorEloTag { get; set; }
public string MentorVezeteknev { get; set; }
public string MentorUtonev { get; set; }
public string MentorNyomtatsiNev { get; set; }
public string MentorOktatasiAzonosito { get; set; }
public string MentorEmail { get; set; }
public string MentorTelefon { get; set; }
}
}

View file

@ -0,0 +1,15 @@
using System.Data;
namespace Kreta.BusinessLogic.HelperClasses.ApaczaiProgramCOs
{
public class TanuloApaczaiTanuloListaItemCo : TanuloSzakkepzesiOsztondijakItemCo
{
public string MentorNeve { get; set; }
public string PalyazatKgrAllapota { get; set; }
public new void Fill(DataRow dataRow, int tanevId)
{
base.Fill(dataRow);
}
}
}

View file

@ -0,0 +1,19 @@
using Kreta.Enums;
namespace Kreta.BusinessLogic.HelperClasses.ApaczaiProgramCOs
{
public class TanuloiListaSearchCo : TanuloJuttatasKeresesCO
{
public TanuloiListaSearchCo() : base((int)JuttatasTipusEnum.apaczaiosztondij)
{
}
public int? PalyazatAllapotaId { get; set; }
public string MentorNeve { get; set; }
public bool IsCsakErvenyesPalyazattal { get; set; }
}
}