init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
|
@ -0,0 +1,59 @@
|
|||
using System;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using Kreta.BusinessLogic.HelperClasses;
|
||||
using Kreta.BusinessLogic.Interfaces;
|
||||
using Kreta.Core.CustomAttributes;
|
||||
using Kreta.Enums.ManualEnums;
|
||||
using Kreta.Resources;
|
||||
|
||||
namespace Kreta.Web.Areas.DualisKepzes.Models
|
||||
{
|
||||
public class AdminDualisSzerzodesGridModel : BaseDualisSzerzodesGridModel
|
||||
{
|
||||
|
||||
public AdminDualisSzerzodesGridModel() { }
|
||||
|
||||
public AdminDualisSzerzodesGridModel(DualisSzerzodesCo itemCo)
|
||||
{
|
||||
TanuloNev = itemCo.TanuloNev;
|
||||
AnyaNev = itemCo.AnyaNev;
|
||||
SzuletesiHelye = itemCo.SzuletesiHelye;
|
||||
SzuletesiDatum = itemCo.SzuletesiDatum;
|
||||
OktatasiAzonosito = itemCo.OktatasiAzonosito;
|
||||
FeltoltesDatuma = itemCo.FeltoltesDatuma;
|
||||
SzerzodesFileId = itemCo.SzerzodesFileId;
|
||||
FileId = itemCo.FileId;
|
||||
FileNev = itemCo.FileNev;
|
||||
Statusz = itemCo.Statusz;
|
||||
FeltoltoId = itemCo.FeltoltoId;
|
||||
ID = itemCo.TanuloId.ToString();
|
||||
DualisKepzohelyNev = itemCo.DualisKepzohelyNev;
|
||||
DualisKepzohelyAdoszama = itemCo.DualisKepzohelyAdoszama;
|
||||
TanarNev = itemCo.TanarNev;
|
||||
TanarId = itemCo.TanarId;
|
||||
}
|
||||
|
||||
[SimpleExportColumn(DualisSzerzodesListajaExportAttributeId, 05, nameof(AlkalmazottResource.DualisKepzohelyNeve), typeof(AlkalmazottResource))]
|
||||
[Display(Name = nameof(AlkalmazottResource.DualisKepzohelyNeve), ResourceType = typeof(AlkalmazottResource))]
|
||||
public string DualisKepzohelyNev { get; set; }
|
||||
|
||||
[SimpleExportColumn(DualisSzerzodesListajaExportAttributeId, 06, nameof(AlkalmazottResource.DualisKepzohelyAdoszama), typeof(AlkalmazottResource))]
|
||||
[Display(Name = nameof(AlkalmazottResource.DualisKepzohelyAdoszama), ResourceType = typeof(AlkalmazottResource))]
|
||||
public string DualisKepzohelyAdoszama { get; set; }
|
||||
|
||||
[SimpleExportColumn(DualisSzerzodesListajaExportAttributeId, 07, nameof(TanarResource.OktatoNeve), typeof(TanarResource))]
|
||||
[Display(Name = nameof(TanarResource.OktatoNeve), ResourceType = typeof(TanarResource))]
|
||||
public string TanarNev { get; set; }
|
||||
|
||||
[SimpleExportColumn(DualisSzerzodesListajaExportAttributeId, 08, nameof(TanarResource.Statusz), typeof(TanarResource))]
|
||||
[Display(Name = nameof(TanarResource.Statusz), ResourceType = typeof(TanarResource))]
|
||||
public string StatuszStr => Statusz == FileStatuszEnum.NincsFeltoltve ? CommonResource.NincsFeltoltve : CommonResource.Feltoltve;
|
||||
|
||||
[Display(Name = nameof(TanarResource.Statusz), ResourceType = typeof(TanarResource))]
|
||||
public FileStatuszEnum Statusz { get; set; }
|
||||
|
||||
public string ShortFileNev => string.IsNullOrWhiteSpace(FileNev) || Statusz == FileStatuszEnum.NincsFeltoltve ? string.Empty : FileNev.Length > 32 ? $"{FileNev.Substring(0, 32)}..." : FileNev;
|
||||
|
||||
public int? TanarId { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,65 @@
|
|||
using System;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using Kreta.BusinessLogic.HelperClasses;
|
||||
using Kreta.Resources;
|
||||
|
||||
namespace Kreta.Web.Areas.DualisKepzes.Models
|
||||
{
|
||||
public class AdminDualisSzerzodesSearchModel
|
||||
{
|
||||
[Display(Name = nameof(TanarResource.OktatoNeve), ResourceType = typeof(TanarResource))]
|
||||
public int? TanarId { get; set; }
|
||||
|
||||
[Display(Name = nameof(TanuloResource.TanuloNeve), ResourceType = typeof(TanuloResource))]
|
||||
public string NevSearch { get; set; }
|
||||
|
||||
[Display(Name = nameof(TanuloResource.AnyjaNeve), ResourceType = typeof(TanuloResource))]
|
||||
public string AnyjaNeve { get; set; }
|
||||
|
||||
[Display(Name = nameof(TanuloResource.SzuletesiHely), ResourceType = typeof(TanuloResource))]
|
||||
public string SzuletesiHely { get; set; }
|
||||
|
||||
[Display(Name = nameof(TanuloResource.SzuletesiIdo), ResourceType = typeof(TanuloResource))]
|
||||
public DateTime? SzuletesiIdoTol { get; set; }
|
||||
|
||||
[Display(Name = nameof(TanuloResource.SzuletesiIdo), ResourceType = typeof(TanuloResource))]
|
||||
public DateTime? SzuletesiIdoIg { get; set; }
|
||||
|
||||
[Display(Name = nameof(TanuloResource.OktatasiAzonosito), ResourceType = typeof(TanuloResource))]
|
||||
public string OktatasiAzonosito { get; set; }
|
||||
|
||||
[Display(Name = nameof(AlkalmazottResource.DualisKepzohelyNeve), ResourceType = typeof(AlkalmazottResource))]
|
||||
public string DualisKepzohelyNev { get; set; }
|
||||
|
||||
[Display(Name = nameof(AlkalmazottResource.DualisKepzohelyAdoszama), ResourceType = typeof(AlkalmazottResource))]
|
||||
public string DualisKepzohelyAdoszama { get; set; }
|
||||
|
||||
[Display(Name = nameof(TanarResource.FeltoltesDatum), ResourceType = typeof(TanarResource))]
|
||||
public DateTime? FeltoltesDatumTol { get; set; }
|
||||
|
||||
[Display(Name = nameof(TanarResource.FeltoltesDatum), ResourceType = typeof(TanarResource))]
|
||||
public DateTime? FeltoltesDatumIg { get; set; }
|
||||
|
||||
[Display(Name = nameof(TanarResource.RendelkezikSzerzodessel), ResourceType = typeof(TanarResource))]
|
||||
public int? RendelkezikSzerzodessel { get; set; }
|
||||
|
||||
public DualisSzerzodesSearchCo ConvertToCO()
|
||||
{
|
||||
return new DualisSzerzodesSearchCo
|
||||
{
|
||||
TanarId = TanarId,
|
||||
NevSearch = NevSearch,
|
||||
AnyjaNeve = AnyjaNeve,
|
||||
SzuletesiHely = SzuletesiHely,
|
||||
SzuletesiIdoTol = SzuletesiIdoTol,
|
||||
SzuletesiIdoIg = SzuletesiIdoIg,
|
||||
OktatasiAzonosito = OktatasiAzonosito,
|
||||
DualisKepzohelyNev = DualisKepzohelyNev,
|
||||
DualisKepzohelyAdoszama = DualisKepzohelyAdoszama,
|
||||
FeltoltesDatumTol = FeltoltesDatumTol,
|
||||
FeltoltesDatumIg = FeltoltesDatumIg,
|
||||
Statusz = RendelkezikSzerzodessel
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,49 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using Kreta.BusinessLogic.Interfaces;
|
||||
using Kreta.Core.CustomAttributes;
|
||||
using Kreta.Resources;
|
||||
|
||||
namespace Kreta.Web.Areas.DualisKepzes.Models
|
||||
{
|
||||
public class BaseDualisSzerzodesGridModel : IKretaIdentity
|
||||
{
|
||||
public const string DualisSzerzodesListajaExportAttributeId = nameof(DualisSzerzodesListajaExportAttributeId);
|
||||
|
||||
public string ID { get; set; }//TanuloId
|
||||
|
||||
[SimpleExportColumn(DualisSzerzodesListajaExportAttributeId, 00, nameof(TanuloResource.TanuloNeve), typeof(TanuloResource))]
|
||||
[Display(Name = nameof(TanuloResource.TanuloNeve), ResourceType = typeof(TanuloResource))]
|
||||
public string TanuloNev { get; set; }
|
||||
|
||||
[SimpleExportColumn(DualisSzerzodesListajaExportAttributeId, 01, nameof(TanuloResource.AnyjaNeve), typeof(TanuloResource))]
|
||||
[Display(Name = nameof(TanuloResource.AnyjaNeve), ResourceType = typeof(TanuloResource))]
|
||||
public string AnyaNev { get; set; }
|
||||
|
||||
[SimpleExportColumn(DualisSzerzodesListajaExportAttributeId, 02, nameof(TanuloResource.SzuletesiHely), typeof(TanuloResource))]
|
||||
[Display(Name = nameof(TanuloResource.SzuletesiHely), ResourceType = typeof(TanuloResource))]
|
||||
public string SzuletesiHelye { get; set; }
|
||||
|
||||
[SimpleExportColumn(DualisSzerzodesListajaExportAttributeId, 03, nameof(TanuloResource.SzuletesiDatuma), typeof(TanuloResource))]
|
||||
[Display(Name = nameof(TanuloResource.SzuletesiDatuma), ResourceType = typeof(TanuloResource))]
|
||||
public DateTime? SzuletesiDatum { get; set; }
|
||||
|
||||
[SimpleExportColumn(DualisSzerzodesListajaExportAttributeId, 04, nameof(TanuloResource.OktatasiAzonosito), typeof(TanuloResource))]
|
||||
[Display(Name = nameof(TanuloResource.OktatasiAzonosito), ResourceType = typeof(TanuloResource))]
|
||||
public string OktatasiAzonosito { get; set; }
|
||||
|
||||
[SimpleExportColumn(DualisSzerzodesListajaExportAttributeId, 09, nameof(TanarResource.FeltoltesDatum), typeof(TanarResource))]
|
||||
[Display(Name = nameof(TanarResource.FeltoltesDatum), ResourceType = typeof(TanarResource))]
|
||||
public DateTime? FeltoltesDatuma { get; set; }
|
||||
|
||||
public int? SzerzodesFileId { get; set; }
|
||||
public int? FileId { get; set; }
|
||||
public string FileNev { get; set; }
|
||||
public string FeltoltesDatumaStr => FeltoltesDatuma.HasValue ? FeltoltesDatuma.Value.ToString(Kreta.Core.Constants.ToStringPattern.HungarianDateTimeWithoutSeconds) : string.Empty;
|
||||
public int? FeltoltoId { get; set; }
|
||||
|
||||
}
|
||||
}
|
|
@ -0,0 +1,76 @@
|
|||
using System;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using Kreta.BusinessLogic.HelperClasses;
|
||||
using Kreta.BusinessLogic.Interfaces;
|
||||
using Kreta.Core.CustomAttributes;
|
||||
using Kreta.Resources;
|
||||
|
||||
namespace Kreta.Web.Areas.DualisKepzes.Models
|
||||
{
|
||||
public class DualisKepzohelyGridModel : IKretaIdentity
|
||||
{
|
||||
public DualisKepzohelyGridModel() { }
|
||||
|
||||
public DualisKepzohelyGridModel(DualisKepzohelyCo itemCo)
|
||||
{
|
||||
ID = itemCo.ID.ToString();
|
||||
KepzohelyNeve = itemCo.KepzohelyNeve;
|
||||
KepzohelyAdoszama = itemCo.KepzohelyAdoszama;
|
||||
KepzohelyCime = itemCo.KepzohelyCime;
|
||||
TanulokSzama = itemCo.TanulokSzama;
|
||||
OktatokSzama = itemCo.OktatokSzama;
|
||||
CsoportokSzama = itemCo.CsoportokSzama;
|
||||
TantargyakSzama = itemCo.TantargyakSzama;
|
||||
HelyszinekSzama = itemCo.HelyszinekSzama;
|
||||
RogzitoId = itemCo.RogzitoId;
|
||||
ParentSzervezetId = itemCo.ParentSzervezetId;
|
||||
ParentSzervezetName = itemCo.ParentSzervezetNeve;
|
||||
IsSzerkesztheto = itemCo.IsSzerkesztheto;
|
||||
}
|
||||
|
||||
public const string DualisKepzohelyListajaExportAttributeId = nameof(DualisKepzohelyListajaExportAttributeId);
|
||||
|
||||
public string ID { get; set; }//SzervezetId
|
||||
|
||||
[SimpleExportColumn(DualisKepzohelyListajaExportAttributeId, 00, nameof(DualisResource.KepzohelyNeve), typeof(DualisResource))]
|
||||
[Display(Name = nameof(DualisResource.KepzohelyNeve), ResourceType = typeof(DualisResource))]
|
||||
public string KepzohelyNeve { get; set; }
|
||||
|
||||
[SimpleExportColumn(DualisKepzohelyListajaExportAttributeId, 01, nameof(DualisResource.KepzohelyAdoszama), typeof(DualisResource))]
|
||||
[Display(Name = nameof(DualisResource.KepzohelyAdoszama), ResourceType = typeof(DualisResource))]
|
||||
public string KepzohelyAdoszama { get; set; }
|
||||
|
||||
[SimpleExportColumn(DualisKepzohelyListajaExportAttributeId, 02, nameof(DualisResource.KepzohelyCime), typeof(DualisResource))]
|
||||
[Display(Name = nameof(DualisResource.KepzohelyCime), ResourceType = typeof(DualisResource))]
|
||||
public string KepzohelyCime { get; set; }
|
||||
|
||||
[SimpleExportColumn(DualisKepzohelyListajaExportAttributeId, 03, nameof(DualisResource.DualisTanulo), typeof(DualisResource))]
|
||||
[Display(Name = nameof(DualisResource.DualisTanulo), ResourceType = typeof(DualisResource))]
|
||||
public int TanulokSzama { get; set; }
|
||||
|
||||
[SimpleExportColumn(DualisKepzohelyListajaExportAttributeId, 04, nameof(DualisResource.DualisOktato), typeof(DualisResource))]
|
||||
[Display(Name = nameof(DualisResource.DualisOktato), ResourceType = typeof(DualisResource))]
|
||||
public int OktatokSzama { get; set; }
|
||||
|
||||
[SimpleExportColumn(DualisKepzohelyListajaExportAttributeId, 05, nameof(DualisResource.DualisCsoport), typeof(DualisResource))]
|
||||
[Display(Name = nameof(DualisResource.DualisCsoport), ResourceType = typeof(DualisResource))]
|
||||
public int CsoportokSzama { get; set; }
|
||||
|
||||
[SimpleExportColumn(DualisKepzohelyListajaExportAttributeId, 06, nameof(DualisResource.TantargyNeve), typeof(DualisResource))]
|
||||
[Display(Name = nameof(DualisResource.TantargyNeve), ResourceType = typeof(DualisResource))]
|
||||
public int TantargyakSzama { get; set; }
|
||||
|
||||
[SimpleExportColumn(DualisKepzohelyListajaExportAttributeId, 07, nameof(DualisResource.Helyszin), typeof(DualisResource))]
|
||||
[Display(Name = nameof(DualisResource.Helyszin), ResourceType = typeof(DualisResource))]
|
||||
public int HelyszinekSzama { get; set; }
|
||||
|
||||
public int RogzitoId { get; set; }
|
||||
|
||||
public int? ParentSzervezetId { get; set; }
|
||||
|
||||
[SimpleExportColumn(DualisKepzohelyListajaExportAttributeId, 08, nameof(DualisResource.SzekhelyNeve), typeof(DualisResource))]
|
||||
public string ParentSzervezetName { get; set; }
|
||||
|
||||
public bool IsSzerkesztheto { get; set; }
|
||||
}
|
||||
}
|
215
KretaWeb/Areas/DualisKepzes/Models/DualisKepzohelyModel.cs
Normal file
215
KretaWeb/Areas/DualisKepzes/Models/DualisKepzohelyModel.cs
Normal file
|
@ -0,0 +1,215 @@
|
|||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.Web.Http.ModelBinding;
|
||||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.BusinessLogic.HelperClasses;
|
||||
using Kreta.BusinessLogic.Interfaces;
|
||||
using Kreta.Core;
|
||||
using Kreta.Core.CustomAttributes;
|
||||
using Kreta.Enums;
|
||||
using Kreta.Enums.ManualEnums;
|
||||
using Kreta.Resources;
|
||||
using Kreta.Web.Helpers.TabStrip;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.DualisKepzes.Models
|
||||
{
|
||||
public class DualisKepzohelyModel
|
||||
{
|
||||
public DualisKepzohelyModel()
|
||||
{
|
||||
TabList = new List<TabStripItemModel>();
|
||||
}
|
||||
|
||||
public List<TabStripItemModel> TabList { get; set; }
|
||||
|
||||
public int? ID { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.KepzohelyNeve), ResourceType = typeof(DualisResource))]
|
||||
[Required(ErrorMessageResourceName = nameof(DualisResource.KepzohelyNevMegadasaKotelezo), ErrorMessageResourceType = typeof(DualisResource))]
|
||||
[MaxLength(255, ErrorMessageResourceName = nameof(CommonResource.MaxLengthValidation), ErrorMessageResourceType = typeof(CommonResource))]
|
||||
public string KepzohelyNeve { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.KepzohelyAdoszama), ResourceType = typeof(DualisResource))]
|
||||
[Required(ErrorMessageResourceName = nameof(DualisResource.KepzohelyAdoszamaMegadasaKotelezo), ErrorMessageResourceType = typeof(DualisResource))]
|
||||
[AdoszamExtended(ErrorMessageResourceName = nameof(ErrorResource.AdoszamFormatumaNemMegfelelo), ErrorMessageResourceType = typeof(ErrorResource))]
|
||||
[MaxLength(255, ErrorMessageResourceName = nameof(CommonResource.MaxLengthValidation), ErrorMessageResourceType = typeof(CommonResource))]
|
||||
public string KepzohelyAdoszama { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.KepzohelyCime), ResourceType = typeof(DualisResource))]
|
||||
[Required(ErrorMessageResourceName = nameof(DualisResource.KepzohelyCimeMegadasaKotelezo), ErrorMessageResourceType = typeof(DualisResource))]
|
||||
[MaxLength(255, ErrorMessageResourceName = nameof(CommonResource.MaxLengthValidation), ErrorMessageResourceType = typeof(CommonResource))]
|
||||
public string KepzohelyCime { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.HelyszinTipus), ResourceType = typeof(DualisResource))]
|
||||
[Required(ErrorMessageResourceName = nameof(DualisResource.HelyszinTipusMegadasaKotelezo), ErrorMessageResourceType = typeof(DualisResource))]
|
||||
public int? HelyszinTipusId { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.HelyszinTipus), ResourceType = typeof(DualisResource))]
|
||||
public string HelyszinTipusName => HelyszinTipusId.GetDisplayName<DualisHelyszinTipusEnum>(ClaimData.SelectedTanevID.Value);
|
||||
|
||||
public bool IsEditable { get; set; }
|
||||
|
||||
public int? ParentSzervezetId { get; set; }
|
||||
|
||||
public static void ValidateModel(DualisKepzohelyModel model, ModelStateDictionary modelState)
|
||||
{
|
||||
if (string.IsNullOrWhiteSpace(model.KepzohelyAdoszama.ReplaceMultipleSpacesAndTrim()))
|
||||
{
|
||||
modelState.AddModelError("KepzohelyAdoszama", DualisResource.KepzohelyAdoszamaMegadasaKotelezo);
|
||||
}
|
||||
|
||||
if (string.IsNullOrWhiteSpace(model.KepzohelyNeve.ReplaceMultipleSpacesAndTrim()))
|
||||
{
|
||||
modelState.AddModelError("KepzohelyNeve", DualisResource.KepzohelyNevMegadasaKotelezo);
|
||||
}
|
||||
|
||||
if (string.IsNullOrWhiteSpace(model.KepzohelyCime.ReplaceMultipleSpacesAndTrim()))
|
||||
{
|
||||
modelState.AddModelError("KepzohelyCime", DualisResource.KepzohelyCimeMegadasaKotelezo);
|
||||
}
|
||||
|
||||
if (!model.HelyszinTipusId.IsEntityId())
|
||||
{
|
||||
modelState.AddModelError("HelyszinTipusId", DualisResource.HelyszinTipusMegadasaKotelezo);
|
||||
}
|
||||
}
|
||||
|
||||
public static DualisKepzohelyCo ConvertModelToCO(DualisKepzohelyModel model)
|
||||
{
|
||||
var co = new DualisKepzohelyCo()
|
||||
{
|
||||
ID = model.ID,
|
||||
KepzohelyNeve = model.KepzohelyNeve.ReplaceMultipleSpacesAndTrim(),
|
||||
KepzohelyAdoszama = model.KepzohelyAdoszama.ReplaceMultipleSpacesAndTrim(),
|
||||
KepzohelyCime = model.KepzohelyCime.ReplaceMultipleSpacesAndTrim(),
|
||||
HelyszinTipusId = model.HelyszinTipusId ?? 0,
|
||||
ParentSzervezetId = model.ParentSzervezetId,
|
||||
};
|
||||
|
||||
return co;
|
||||
}
|
||||
}
|
||||
|
||||
public class DualisCsoportGridModel : IKretaIdentity
|
||||
{
|
||||
public DualisCsoportGridModel() { }
|
||||
|
||||
public DualisCsoportGridModel(DualisCsoportCo itemCo)
|
||||
{
|
||||
ID = itemCo.ID.ToString();
|
||||
CsoportNeve = itemCo.CsoportNeve;
|
||||
TanulokSzama = itemCo.TanulokSzama;
|
||||
Megjegyzes = itemCo.Megjegyzes;
|
||||
}
|
||||
|
||||
public string ID { get; set; }//CsoportId
|
||||
|
||||
[Display(Name = nameof(DualisResource.CsoportNev), ResourceType = typeof(DualisResource))]
|
||||
public string CsoportNeve { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.TanulokSzama), ResourceType = typeof(DualisResource))]
|
||||
public int TanulokSzama { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.Megjegyzes), ResourceType = typeof(DualisResource))]
|
||||
public string Megjegyzes { get; set; }
|
||||
|
||||
}
|
||||
|
||||
public class DualisTanuloGridModel : IKretaIdentity
|
||||
{
|
||||
public DualisTanuloGridModel() { }
|
||||
|
||||
public DualisTanuloGridModel(DualisTanuloCo itemCo)
|
||||
{
|
||||
ID = itemCo.ID.ToString();
|
||||
Nev = itemCo.Nev;
|
||||
OktatasiAzonosito = itemCo.OktatasiAzonosito;
|
||||
Adoazonosito = itemCo.Adoazonosito;
|
||||
TajSzam = itemCo.TajSzam;
|
||||
}
|
||||
|
||||
public string ID { get; set; }//TanuloId
|
||||
|
||||
[Display(Name = nameof(DualisResource.Nev), ResourceType = typeof(DualisResource))]
|
||||
public string Nev { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.OktatasiAzonosito), ResourceType = typeof(DualisResource))]
|
||||
public string OktatasiAzonosito { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.Adoazonosito), ResourceType = typeof(DualisResource))]
|
||||
public string Adoazonosito { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.TajSzam), ResourceType = typeof(DualisResource))]
|
||||
public string TajSzam { get; set; }
|
||||
}
|
||||
|
||||
public class DualisOktatoGridModel : IKretaIdentity
|
||||
{
|
||||
public DualisOktatoGridModel() { }
|
||||
|
||||
public DualisOktatoGridModel(DualisOktatoCo itemCo)
|
||||
{
|
||||
ID = itemCo.ID.ToString();
|
||||
Nev = itemCo.Nev;
|
||||
OktatasiAzonosito = itemCo.OktatasiAzonosito;
|
||||
}
|
||||
|
||||
public string ID { get; set; }//OktatoId
|
||||
|
||||
[Display(Name = nameof(DualisResource.Nev), ResourceType = typeof(DualisResource))]
|
||||
public string Nev { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.OktatasiAzonosito), ResourceType = typeof(DualisResource))]
|
||||
public string OktatasiAzonosito { get; set; }
|
||||
|
||||
}
|
||||
|
||||
public class DualisTantargyGridModel : IKretaIdentity
|
||||
{
|
||||
public DualisTantargyGridModel() { }
|
||||
|
||||
public DualisTantargyGridModel(DualisTantargyCo itemCo)
|
||||
{
|
||||
ID = itemCo.ID.ToString();
|
||||
Nev = itemCo.Nev;
|
||||
}
|
||||
|
||||
public string ID { get; set; }//TantargyId
|
||||
|
||||
[Display(Name = nameof(DualisResource.Nev), ResourceType = typeof(DualisResource))]
|
||||
public string Nev { get; set; }
|
||||
|
||||
}
|
||||
|
||||
public class DualisHelyszinGridModel : IKretaIdentity
|
||||
{
|
||||
public DualisHelyszinGridModel() { }
|
||||
|
||||
public DualisHelyszinGridModel(DualisHelyszinCo itemCo)
|
||||
{
|
||||
ID = itemCo.ID.ToString();
|
||||
Nev = itemCo.Nev;
|
||||
HelyisegJelleg = itemCo.HelyisegJelleg;
|
||||
HelyszinTipus = itemCo.HelyszinTipus;
|
||||
Aktiv = itemCo.Aktiv;
|
||||
}
|
||||
|
||||
public string ID { get; set; }//TeremId
|
||||
|
||||
[Display(Name = nameof(DualisResource.Nev), ResourceType = typeof(DualisResource))]
|
||||
public string Nev { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.HelyisegJelleg), ResourceType = typeof(DualisResource))]
|
||||
public string HelyisegJelleg { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.HelyszinTipus), ResourceType = typeof(DualisResource))]
|
||||
public string HelyszinTipus { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.Aktiv), ResourceType = typeof(DualisResource))]
|
||||
public string AktivStr { get { return Aktiv ? IgenNemEnum.Igen.GetDisplayName(ClaimData.SelectedTanevID.Value) : IgenNemEnum.Nem.GetDisplayName(ClaimData.SelectedTanevID.Value); } }
|
||||
|
||||
public bool Aktiv { get; set; }
|
||||
|
||||
}
|
||||
}
|
|
@ -0,0 +1,72 @@
|
|||
using System;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using Kreta.BusinessLogic.HelperClasses;
|
||||
using Kreta.Resources;
|
||||
|
||||
namespace Kreta.Web.Areas.DualisKepzes.Models
|
||||
{
|
||||
public class DualisKepzohelySearchModel
|
||||
{
|
||||
[Display(Name = nameof(DualisResource.KepzohelyNeve), ResourceType = typeof(DualisResource))]
|
||||
public string KepzohelyNeve { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.KepzohelyAdoszama), ResourceType = typeof(DualisResource))]
|
||||
public string KepzohelyAdoszama { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.KepzohelyCime), ResourceType = typeof(DualisResource))]
|
||||
public string KepzohelyCime { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.TanulokSzamaTol), ResourceType = typeof(DualisResource))]
|
||||
public int? TanulokSzamaTol { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.TanulokSzamaIg), ResourceType = typeof(DualisResource))]
|
||||
public int? TanulokSzamaIg { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.OktatokSzamaTol), ResourceType = typeof(DualisResource))]
|
||||
public int? OktatokSzamaTol { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.OktatokSzamaIg), ResourceType = typeof(DualisResource))]
|
||||
public int? OktatokSzamaIg { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.CsoportokSzamaTol), ResourceType = typeof(DualisResource))]
|
||||
public int? CsoportokSzamaTol { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.CsoportokSzamaIg), ResourceType = typeof(DualisResource))]
|
||||
public int? CsoportokSzamaIg { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.TantargyakSzamaTol), ResourceType = typeof(DualisResource))]
|
||||
public int? TantargyakSzamaTol { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.TantargyakSzamaIg), ResourceType = typeof(DualisResource))]
|
||||
public int? TantargyakSzamaIg { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.HelyszinSzamaTol), ResourceType = typeof(DualisResource))]
|
||||
public int? HelyszinSzamaTol { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.HelyszinSzamaIg), ResourceType = typeof(DualisResource))]
|
||||
public int? HelyszinSzamaIg { get; set; }
|
||||
|
||||
public int? SzervezetId { get; set; }
|
||||
|
||||
public DualisKepzohelySearchCo ConvertToCO()
|
||||
{
|
||||
return new DualisKepzohelySearchCo
|
||||
{
|
||||
KepzohelyNeve = KepzohelyNeve,
|
||||
KepzohelyAdoszama = KepzohelyAdoszama,
|
||||
KepzohelyCime = KepzohelyCime,
|
||||
TanulokSzamaTol = TanulokSzamaTol,
|
||||
TanulokSzamaIg = TanulokSzamaIg,
|
||||
OktatokSzamaTol = OktatokSzamaTol,
|
||||
OktatokSzamaIg = OktatokSzamaIg,
|
||||
CsoportokSzamaTol = CsoportokSzamaTol,
|
||||
CsoportokSzamaIg = CsoportokSzamaIg,
|
||||
TantargyakSzamaTol = TantargyakSzamaTol,
|
||||
TantargyakSzamaIg = TantargyakSzamaIg,
|
||||
HelyszinSzamaTol = HelyszinSzamaTol,
|
||||
HelyszinSzamaIg = HelyszinSzamaIg,
|
||||
SzervezetId = SzervezetId
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
using System;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using Kreta.BusinessLogic.Interfaces;
|
||||
using Kreta.Enums.ManualEnums;
|
||||
using Kreta.Resources;
|
||||
|
||||
namespace Kreta.Web.Areas.DualisKepzes.Models
|
||||
{
|
||||
public class DualisSzerzodesGridModel : BaseDualisSzerzodesGridModel
|
||||
{
|
||||
public string ShortFileNev => string.IsNullOrWhiteSpace(FileNev) || Statusz == FileStatuszEnum.NincsFeltoltve ? string.Empty : FileNev.Length > 32 ? $"{FileNev.Substring(0, 32)}..." : FileNev;
|
||||
public FileStatuszEnum Statusz { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,66 @@
|
|||
using System;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using Kreta.BusinessLogic.HelperClasses;
|
||||
using Kreta.BusinessLogic.Interfaces;
|
||||
using Kreta.Core.CustomAttributes;
|
||||
using Kreta.Enums.ManualEnums;
|
||||
using Kreta.Resources;
|
||||
|
||||
namespace Kreta.Web.Areas.DualisKepzes.Models
|
||||
{
|
||||
public class SzakkepzesiMunkaszerzodesGridModel : IKretaIdentity
|
||||
{
|
||||
public const string SzakkepzesiMunkaszerzodesekListajaExportAttributeId = nameof(SzakkepzesiMunkaszerzodesekListajaExportAttributeId);
|
||||
|
||||
public SzakkepzesiMunkaszerzodesGridModel() { }
|
||||
|
||||
public SzakkepzesiMunkaszerzodesGridModel(SzakkepzesiMunkaszerzodesCo itemCo)
|
||||
{
|
||||
TanuloNev = itemCo.TanuloNev;
|
||||
AnyaNev = itemCo.AnyaNev;
|
||||
SzuletesiHelye = itemCo.SzuletesiHelye;
|
||||
SzuletesiDatum = itemCo.SzuletesiDatum;
|
||||
OktatasiAzonosito = itemCo.OktatasiAzonosito;
|
||||
ID = itemCo.TanuloId.ToString();
|
||||
DualisKepzohelyNev = itemCo.DualisKepzohelyNev;
|
||||
DualisKepzohelyAdoszama = itemCo.DualisKepzohelyAdoszama;
|
||||
BevallasKezdete = itemCo.BevallasKezdete?.ToString("yyyy. MMMM") ?? "-";
|
||||
MunkaSzerzodesId = itemCo.MunkaSzerzodesId;
|
||||
}
|
||||
|
||||
public string ID { get; set; }//TanuloId
|
||||
[SimpleExportColumn(SzakkepzesiMunkaszerzodesekListajaExportAttributeId, 00, nameof(TanuloResource.TanuloNeve), typeof(TanuloResource))]
|
||||
[Display(Name = nameof(TanuloResource.TanuloNeve), ResourceType = typeof(TanuloResource))]
|
||||
public string TanuloNev { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiMunkaszerzodesekListajaExportAttributeId, 01, nameof(CommonResource.Honap), typeof(CommonResource))]
|
||||
[Display(Name = nameof(CommonResource.Honap), ResourceType = typeof(CommonResource))]
|
||||
public string BevallasKezdete { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiMunkaszerzodesekListajaExportAttributeId, 02, nameof(TanuloResource.AnyjaNeve), typeof(TanuloResource))]
|
||||
[Display(Name = nameof(TanuloResource.AnyjaNeve), ResourceType = typeof(TanuloResource))]
|
||||
public string AnyaNev { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiMunkaszerzodesekListajaExportAttributeId, 03, nameof(TanuloResource.SzuletesiHely), typeof(TanuloResource))]
|
||||
[Display(Name = nameof(TanuloResource.SzuletesiHely), ResourceType = typeof(TanuloResource))]
|
||||
public string SzuletesiHelye { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiMunkaszerzodesekListajaExportAttributeId, 04, nameof(TanuloResource.SzuletesiDatuma), typeof(TanuloResource))]
|
||||
[Display(Name = nameof(TanuloResource.SzuletesiDatuma), ResourceType = typeof(TanuloResource))]
|
||||
public DateTime? SzuletesiDatum { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiMunkaszerzodesekListajaExportAttributeId, 05, nameof(TanuloResource.OktatasiAzonosito), typeof(TanuloResource))]
|
||||
[Display(Name = nameof(TanuloResource.OktatasiAzonosito), ResourceType = typeof(TanuloResource))]
|
||||
public string OktatasiAzonosito { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiMunkaszerzodesekListajaExportAttributeId, 06, nameof(AlkalmazottResource.DualisKepzohelyNeve), typeof(AlkalmazottResource))]
|
||||
[Display(Name = nameof(AlkalmazottResource.DualisKepzohelyNeve), ResourceType = typeof(AlkalmazottResource))]
|
||||
public string DualisKepzohelyNev { get; set; }
|
||||
|
||||
[SimpleExportColumn(SzakkepzesiMunkaszerzodesekListajaExportAttributeId, 07, nameof(AlkalmazottResource.DualisKepzohelyAdoszama), typeof(AlkalmazottResource))]
|
||||
[Display(Name = nameof(AlkalmazottResource.DualisKepzohelyAdoszama), ResourceType = typeof(AlkalmazottResource))]
|
||||
public string DualisKepzohelyAdoszama { get; set; }
|
||||
|
||||
public int MunkaSzerzodesId { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,92 @@
|
|||
using System;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using Kreta.BusinessLogic.HelperClasses;
|
||||
using Kreta.Resources;
|
||||
|
||||
namespace Kreta.Web.Areas.DualisKepzes.Models
|
||||
{
|
||||
public class SzakkepzesiMunkaszerzodesInfoModel
|
||||
{
|
||||
public SzakkepzesiMunkaszerzodesInfoModel(SzakkepzesiMunkaszerzodesInfoCO co)
|
||||
{
|
||||
BevKezd = co.BevKezd?.ToShortDateString();
|
||||
BevVeg = co.BevVeg?.ToShortDateString();
|
||||
BeerkezesDat = co.BeerkezesDat?.ToShortDateString();
|
||||
AdatSzolgCegNeve = co.AdatSzolgCegNeve;
|
||||
AdatSzolgTermCsNev = string.IsNullOrWhiteSpace(co.AdatSzolgTermCsNev) ? string.Empty : co.AdatSzolgTermCsNev;
|
||||
AdatSzolgTermUNev = string.IsNullOrWhiteSpace(co.AdatSzolgTermUNev) ? string.Empty : co.AdatSzolgTermUNev;
|
||||
AdatSzolgTermTeljesNev = $"{AdatSzolgTermCsNev} {AdatSzolgTermUNev}";
|
||||
AdatSzolgSzekhelyOr = string.IsNullOrWhiteSpace(co.AdatSzolgSzekhelyOr) ? string.Empty : $"{co.AdatSzolgSzekhelyOr}, ";
|
||||
AdatSzolgSzekhelyIr = string.IsNullOrWhiteSpace(co.AdatSzolgSzekhelyIr) ? string.Empty : co.AdatSzolgSzekhelyIr;
|
||||
AdatSzolgSzekhelyHg = string.IsNullOrWhiteSpace(co.AdatSzolgSzekhelyHg) ? string.Empty : $"{co.AdatSzolgSzekhelyHg}, ";
|
||||
AdatSzolgSzekhelyKt = string.IsNullOrWhiteSpace(co.AdatSzolgSzekhelyKt) ? string.Empty : co.AdatSzolgSzekhelyKt;
|
||||
AdatSzolgSzekhelyJel = string.IsNullOrWhiteSpace(co.AdatSzolgSzekhelyJel) ? string.Empty : co.AdatSzolgSzekhelyJel;
|
||||
AdatSzolgSzekhelySz = string.IsNullOrWhiteSpace(co.AdatSzolgSzekhelySz) ? string.Empty : co.AdatSzolgSzekhelySz;
|
||||
AdatSzolgSzekhelyEp = string.IsNullOrWhiteSpace(co.AdatSzolgSzekhelyEp) ? string.Empty : co.AdatSzolgSzekhelyEp;
|
||||
AdatSzolgSzekhelyLh = string.IsNullOrWhiteSpace(co.AdatSzolgSzekhelyLh) ? string.Empty : co.AdatSzolgSzekhelyLh;
|
||||
AdatSzolgSzekhelyEm = string.IsNullOrWhiteSpace(co.AdatSzolgSzekhelyEm) ? string.Empty : co.AdatSzolgSzekhelyEm;
|
||||
AdatSzolgSzekhelyAj = string.IsNullOrWhiteSpace(co.AdatSzolgSzekhelyAj) ? string.Empty : co.AdatSzolgSzekhelyAj;
|
||||
AdatSzolgSzekhely = $"{AdatSzolgSzekhelyOr}{AdatSzolgSzekhelyIr} {AdatSzolgSzekhelyHg}{AdatSzolgSzekhelyKt} {AdatSzolgSzekhelyJel} {AdatSzolgSzekhelySz} {AdatSzolgSzekhelyEp} {AdatSzolgSzekhelyLh} {AdatSzolgSzekhelyEm} {AdatSzolgSzekhelyAj}";
|
||||
AdozoAdoSzam = co.AdozoAdoSzam;
|
||||
TermCsNev = co.TermCsNev;
|
||||
TermUNev = co.TermUNev;
|
||||
TermTeljesNev = $"{TermCsNev} {TermUNev}";
|
||||
TermSzulIdo = co.TermSzulIdo?.ToShortDateString();
|
||||
TermSzulHely = co.TermSzulHely;
|
||||
TAJSzam = co.TAJSzam;
|
||||
TermAzon = co.TermAzon;
|
||||
}
|
||||
|
||||
[Display(Name = nameof(DualisResource.AdozoCegNeve), ResourceType = typeof(DualisResource))]
|
||||
public string AdatSzolgCegNeve { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.DualisPartnerCime), ResourceType = typeof(DualisResource))]
|
||||
public string AdatSzolgSzekhely { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.DualisPartnerEgyeniVallakozoSzemelyneve), ResourceType = typeof(DualisResource))]
|
||||
public string AdatSzolgTermTeljesNev { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.DualisPartnerAdoszama), ResourceType = typeof(DualisResource))]
|
||||
public string AdozoAdoSzam { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.BevallasBeerkezesenekDatuma), ResourceType = typeof(DualisResource))]
|
||||
public string BeerkezesDat { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.BevallasiIdoszakKezdete), ResourceType = typeof(DualisResource))]
|
||||
public string BevKezd { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.BevallasiIdoszakVege), ResourceType = typeof(DualisResource))]
|
||||
public string BevVeg { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.TanuloTAJSzama), ResourceType = typeof(DualisResource))]
|
||||
public string TAJSzam { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.TanuloAdoazonositoJele), ResourceType = typeof(DualisResource))]
|
||||
public string TermAzon { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.TanuloNeve), ResourceType = typeof(DualisResource))]
|
||||
public string TermTeljesNev { get; set; }
|
||||
|
||||
|
||||
[Display(Name = nameof(DualisResource.TanuloSzuletesiHelye), ResourceType = typeof(DualisResource))]
|
||||
public string TermSzulHely { get; set; }
|
||||
|
||||
[Display(Name = nameof(DualisResource.TanuloSzuletesiIdeje), ResourceType = typeof(DualisResource))]
|
||||
public string TermSzulIdo { get; set; }
|
||||
|
||||
private string AdatSzolgSzekhelyAj { get; set; }
|
||||
private string AdatSzolgSzekhelyEm { get; set; }
|
||||
private string AdatSzolgSzekhelyEp { get; set; }
|
||||
private string AdatSzolgSzekhelyHg { get; set; }
|
||||
private string AdatSzolgSzekhelyIr { get; set; }
|
||||
private string AdatSzolgSzekhelyJel { get; set; }
|
||||
private string AdatSzolgSzekhelyKt { get; set; }
|
||||
private string AdatSzolgSzekhelyLh { get; set; }
|
||||
private string AdatSzolgSzekhelyOr { get; set; }
|
||||
private string AdatSzolgSzekhelySz { get; set; }
|
||||
private string AdatSzolgTermCsNev { get; set; }
|
||||
private string AdatSzolgTermUNev { get; set; }
|
||||
private string TermCsNev { get; set; }
|
||||
private string TermUNev { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,57 @@
|
|||
using System;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using Kreta.BusinessLogic.HelperClasses;
|
||||
using Kreta.BusinessLogic.Helpers;
|
||||
using Kreta.Resources;
|
||||
using Kreta.Web.Helpers;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.DualisKepzes.Models
|
||||
{
|
||||
public class SzakkepzesiMunkaszerzodesSearchModel
|
||||
{
|
||||
[Display(Name = nameof(CommonResource.Honap), ResourceType = typeof(CommonResource))]
|
||||
public string Honap { get; set; }
|
||||
|
||||
[Display(Name = nameof(TanuloResource.TanuloNeve), ResourceType = typeof(TanuloResource))]
|
||||
public string NevSearch { get; set; }
|
||||
|
||||
[Display(Name = nameof(TanuloResource.AnyjaNeve), ResourceType = typeof(TanuloResource))]
|
||||
public string AnyjaNeve { get; set; }
|
||||
|
||||
[Display(Name = nameof(TanuloResource.SzuletesiHely), ResourceType = typeof(TanuloResource))]
|
||||
public string SzuletesiHely { get; set; }
|
||||
|
||||
[Display(Name = nameof(TanuloResource.SzuletesiIdo), ResourceType = typeof(TanuloResource))]
|
||||
public DateTime? SzuletesiIdoTol { get; set; }
|
||||
|
||||
[Display(Name = nameof(TanuloResource.SzuletesiIdo), ResourceType = typeof(TanuloResource))]
|
||||
public DateTime? SzuletesiIdoIg { get; set; }
|
||||
|
||||
[Display(Name = nameof(TanuloResource.OktatasiAzonosito), ResourceType = typeof(TanuloResource))]
|
||||
public string OktatasiAzonosito { get; set; }
|
||||
|
||||
[Display(Name = nameof(AlkalmazottResource.DualisKepzohelyNeve), ResourceType = typeof(AlkalmazottResource))]
|
||||
public string DualisKepzohelyNev { get; set; }
|
||||
|
||||
[Display(Name = nameof(AlkalmazottResource.DualisKepzohelyAdoszama), ResourceType = typeof(AlkalmazottResource))]
|
||||
public string DualisKepzohelyAdoszama { get; set; }
|
||||
|
||||
public SzakkepzesiMunkaszerzodesSearchCo ConvertToCo()
|
||||
{
|
||||
return new SzakkepzesiMunkaszerzodesSearchCo
|
||||
{
|
||||
NevSearch = NevSearch,
|
||||
AnyjaNeve = AnyjaNeve,
|
||||
SzuletesiHely = SzuletesiHely,
|
||||
SzuletesiIdoTol = SzuletesiIdoTol,
|
||||
SzuletesiIdoIg = SzuletesiIdoIg,
|
||||
OktatasiAzonosito = OktatasiAzonosito,
|
||||
SzervezetId = new SzervezetHelper(ConnectionTypeExtensions.GetSessionConnectionType()).GetAlkalmazottSzervezetId(ClaimData.FelhasznaloId),
|
||||
DualisKepzohelyNev = DualisKepzohelyNev,
|
||||
DualisKepzohelyAdoszama = DualisKepzohelyAdoszama,
|
||||
Honap = Honap
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue