init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
|
@ -0,0 +1,8 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.AlkalmazottMunkaugyiAdatokImportExport
|
||||
{
|
||||
public class AlkalmazottMunkaugyiAdatokImportExportModel : BaseImportExportModel
|
||||
{
|
||||
}
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.AlkalmazottMunkaugyiAdatokImportExport
|
||||
{
|
||||
public class AlkalmazottMunkaugyiAdatokImportInfoModel
|
||||
{
|
||||
public ImportInfoSummaryListModel ImportInfoSummaryList { get; set; }
|
||||
|
||||
public AlkalmazottMunkaugyiAdatokImportItemListModel MainImportItemList { get; set; }
|
||||
|
||||
public AlkalmazottMunkaugyiAdatokImportNemimportalhatoItemListModel NemImportalhatoItemList { get; set; }
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.AlkalmazottMunkaugyiAdatokImportExport
|
||||
{
|
||||
public class AlkalmazottMunkaugyiAdatokImportItemListModel
|
||||
{
|
||||
public List<AlkalmazottMunkaugyiAdatokImportItemModel> ImportItemModelList { get; set; } = new List<AlkalmazottMunkaugyiAdatokImportItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,74 @@
|
|||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.AlkalmazottMunkaugyiAdatokImportExport
|
||||
{
|
||||
public class AlkalmazottMunkaugyiAdatokImportItemModel
|
||||
{
|
||||
public string PedagogusNeve { get; set; }
|
||||
|
||||
public string PedagogusElotag { get; set; }
|
||||
|
||||
public string PedagogusVezeteknev { get; set; }
|
||||
|
||||
public string PedagogusUtonev { get; set; }
|
||||
|
||||
public string PedagogusAnyjaNeve { get; set; }
|
||||
|
||||
public string SzuletesiDatum { get; set; }
|
||||
|
||||
public string SzuletesiHely { get; set; }
|
||||
|
||||
public string AdoazonositoJel { get; set; }
|
||||
|
||||
public string BesorolasiFokozat { get; set; }
|
||||
|
||||
public string Munkakor { get; set; }
|
||||
|
||||
public string Munkaviszony { get; set; }
|
||||
|
||||
public string KotelezoOraszam { get; set; }
|
||||
|
||||
public string MunkaidoKedvezmenyOraszam { get; set; }
|
||||
|
||||
public string MunkaidoKedvezmenyOka { get; set; }
|
||||
|
||||
public string AlkalmazasKezdete { get; set; }
|
||||
|
||||
public string FoglalkoztatasTipus { get; set; }
|
||||
|
||||
public string VezetoiOraszamOka { get; set; }
|
||||
|
||||
public string FeladatellatasiHely { get; set; }
|
||||
|
||||
public string IsTartosTavollet { get; set; }
|
||||
|
||||
public string IsBetoltetlenAllashely { get; set; }
|
||||
|
||||
public string IsKulsoAlkalmazott { get; set; }
|
||||
|
||||
public string IsNyugdijas { get; set; }
|
||||
|
||||
public string IsAttanito { get; set; }
|
||||
|
||||
public string IsFoallasu { get; set; }
|
||||
|
||||
public string IsSzakertoiVagyVizsgaelnokiTevekenysegu { get; set; }
|
||||
|
||||
public string IsSzakmaiTovabbkepzes { get; set; }
|
||||
|
||||
public string IsSzakvizsga { get; set; }
|
||||
|
||||
public string OktatasiAzonosito { get; set; }
|
||||
|
||||
public string IsAttanitoMasIntezmenynel { get; set; }
|
||||
|
||||
public string IsTartosTavollevoHelyettesites { get; set; }
|
||||
|
||||
public string IsSzakertoKutatotanar { get; set; }
|
||||
|
||||
public int Operation { get; set; }
|
||||
public string OperationText => Operation.GetDisplayName<ImportItemOperationEnum>(ClaimData.SelectedTanevID.Value);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.AlkalmazottMunkaugyiAdatokImportExport
|
||||
{
|
||||
public class AlkalmazottMunkaugyiAdatokImportNemimportalhatoItemListModel
|
||||
{
|
||||
public List<AlkalmazottMunkaugyiAdatokImportNemimportalhatoItemModel> NemImportalhatoItemModelList { get; set; } = new List<AlkalmazottMunkaugyiAdatokImportNemimportalhatoItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,65 @@
|
|||
namespace Kreta.Web.Areas.ImportExport.Models.AlkalmazottMunkaugyiAdatokImportExport
|
||||
{
|
||||
public class AlkalmazottMunkaugyiAdatokImportNemimportalhatoItemModel
|
||||
{
|
||||
public string PedagogusNevImportData { get; set; }
|
||||
|
||||
public string PedagogusElotagImportData { get; set; }
|
||||
|
||||
public string PedagogusVezeteknevImportData { get; set; }
|
||||
|
||||
public string PedagogusUtonevImportData { get; set; }
|
||||
|
||||
public string PedagogusAnyjaNeveImportData { get; set; }
|
||||
|
||||
public string SzuletesiDatumImportData { get; set; }
|
||||
|
||||
public string SzuletesiHelyImportData { get; set; }
|
||||
|
||||
public string AdoazonositoJelImportData { get; set; }
|
||||
|
||||
public string BesorolasiFokozatImportData { get; set; }
|
||||
|
||||
public string MunkakorImportData { get; set; }
|
||||
|
||||
public string MunkaviszonyImportData { get; set; }
|
||||
|
||||
public string KotelezoOraszamImportData { get; set; }
|
||||
|
||||
public string MunkaidoKedvezmenyOraszamImportData { get; set; }
|
||||
|
||||
public string MunkaidoKedvezmenyOkaImportData { get; set; }
|
||||
|
||||
public string AlkalmazasKezdeteImportData { get; set; }
|
||||
|
||||
public string FoglalkoztatasTipusImportData { get; set; }
|
||||
|
||||
public string VezetoiOraszamOkaImportData { get; set; }
|
||||
|
||||
public string FeladatellatasiHelyImportData { get; set; }
|
||||
|
||||
public string IsTartosHelyettesitesImportData { get; set; }
|
||||
|
||||
public string IsBetoltetlenAllashelyImportData { get; set; }
|
||||
|
||||
public string IsKulsoAlkalmazottImportData { get; set; }
|
||||
|
||||
public string IsNyugdijasImportData { get; set; }
|
||||
|
||||
public string IsAttanitoImportData { get; set; }
|
||||
|
||||
public string IsFoallasuImportData { get; set; }
|
||||
|
||||
public string IsSzakertoiVagyVizsgaelnokiTevekenyseguImportData { get; set; }
|
||||
|
||||
public string IsSzakmaiTovabbkepzesImportData { get; set; }
|
||||
|
||||
public string IsSzakvizsgaImportData { get; set; }
|
||||
|
||||
public string OktatasiAzonositoImportData { get; set; }
|
||||
|
||||
public string IsSzakertoKutatotanarImportData { get; set; }
|
||||
|
||||
public string ErrorList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,13 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.BaseTantargyfelosztasImportExport
|
||||
{
|
||||
public class BaseTantargyfelosztasImportInfoModel
|
||||
{
|
||||
public TantargyImportItemListModel TantargyImportItemList { get; set; }
|
||||
|
||||
public OsztalyImportItemListModel OsztalyImportItemList { get; set; }
|
||||
|
||||
public CsoportImportItemListModel CsoportImportItemList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,37 @@
|
|||
using System.Collections.Generic;
|
||||
using System.Web.Mvc;
|
||||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Resources;
|
||||
using Kreta.Web.Helpers;
|
||||
using Kreta.Web.Models;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.CommonModels
|
||||
{
|
||||
public class BaseImportExportModel : UploadFileModel
|
||||
{
|
||||
public int ImportMuvelet { get; set; }
|
||||
|
||||
public List<SelectListItem> ImportMuveletSelectList => EnumExtensions.EnumToDictionary<ImportMuveletEnum>(ClaimData.SelectedTanevID.Value).ToSelectListItemList(selectedValue: (int)ImportMuveletEnum.Insert);
|
||||
|
||||
public List<SelectListItem> ImportMuveletSelectListWithoutDelete => EnumExtensions.EnumToDictionary<ImportMuveletEnum>(ClaimData.SelectedTanevID.Value).ToSelectListItemList(new List<string> { ((int)ImportMuveletEnum.DeleteAndInsert).ToString() }, (int)ImportMuveletEnum.Insert);
|
||||
|
||||
public List<SelectListItem> ImportMuveletSelectListOnlyInsertAndUpdate => EnumExtensions.EnumToDictionary<ImportMuveletEnum>(ClaimData.SelectedTanevID.Value).ToSelectListItemList(new List<string> { ((int)ImportMuveletEnum.DeleteAndInsert).ToString(), ((int)ImportMuveletEnum.Insert).ToString() }, (int)ImportMuveletEnum.InsertAndUpdate);
|
||||
|
||||
public List<SelectListItem> ImportMuveletSelectListOnlyInsert => EnumExtensions.EnumToDictionary<ImportMuveletEnum>(ClaimData.SelectedTanevID.Value).ToSelectListItemList(new List<string> { ((int)ImportMuveletEnum.DeleteAndInsert).ToString(), ((int)ImportMuveletEnum.InsertAndUpdate).ToString() }, (int)ImportMuveletEnum.Insert);
|
||||
|
||||
public List<SelectListItem> ImportMuveletSelectListOnlyInsertAndDelete => GetDeleteAndInsertWithNonImported(EnumExtensions.EnumToDictionary<ImportMuveletEnum>(ClaimData.SelectedTanevID.Value)).ToSelectListItemList(new List<string> { ((int)ImportMuveletEnum.InsertAndUpdate).ToString() }, (int)ImportMuveletEnum.Insert);
|
||||
|
||||
public List<SelectListItem> ImportMuveletSelectListWithDeleteNonImported => GetDeleteAndInsertWithNonImported(EnumExtensions.EnumToDictionary<ImportMuveletEnum>(ClaimData.SelectedTanevID.Value)).ToSelectListItemList(selectedValue: (int)ImportMuveletEnum.Insert);
|
||||
|
||||
private Dictionary<string, string> GetDeleteAndInsertWithNonImported(Dictionary<string, string> dict)
|
||||
{
|
||||
var ret = new Dictionary<string, string>(dict)
|
||||
{
|
||||
[ImportMuveletEnum.DeleteAndInsert.AsInt().ToString()] = ImportExportCommonResource.ImportTipusEnumDeleteAndInsertImported
|
||||
};
|
||||
return ret;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.CommonModels
|
||||
{
|
||||
public class CimImportItemListModel
|
||||
{
|
||||
public List<CimImportItemModel> ImportItemModelList { get; set; } = new List<CimImportItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,38 @@
|
|||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.CommonModels
|
||||
{
|
||||
public class CimImportItemModel
|
||||
{
|
||||
public string FelhasznaloElotag { get; set; }
|
||||
|
||||
public string FelhasznaloVezeteknev { get; set; }
|
||||
|
||||
public string FelhasznaloKeresztnev { get; set; }
|
||||
|
||||
public string GondviseloNev { get; set; }
|
||||
|
||||
public string GondviseloRokonsagiFokNev { get; set; }
|
||||
|
||||
public string TipusNev { get; set; }
|
||||
|
||||
public string Iranyitoszam { get; set; }
|
||||
|
||||
public string Telepules { get; set; }
|
||||
|
||||
public string Kozterulet { get; set; }
|
||||
|
||||
public string KozteruletJellegNev { get; set; }
|
||||
|
||||
public string Hazszam { get; set; }
|
||||
|
||||
public string Emelet { get; set; }
|
||||
|
||||
public string Ajto { get; set; }
|
||||
|
||||
public int Operation { get; set; }
|
||||
public string OperationText => Operation.GetDisplayName<ImportItemOperationEnum>(ClaimData.SelectedTanevID.Value);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.CommonModels
|
||||
{
|
||||
public class CsoportImportItemListModel
|
||||
{
|
||||
public List<CsoportImportItemModel> ImportItemModelList { get; set; } = new List<CsoportImportItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.CommonModels
|
||||
{
|
||||
public class CsoportImportItemModel
|
||||
{
|
||||
public string Nev { get; set; }
|
||||
|
||||
public int Operation { get; set; }
|
||||
public string OperationText => Operation.GetDisplayName<ImportItemOperationEnum>(ClaimData.SelectedTanevID.Value);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.CommonModels
|
||||
{
|
||||
public class EmailImportItemListModel
|
||||
{
|
||||
public List<EmailImportItemModel> ImportItemModelList { get; set; } = new List<EmailImportItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,28 @@
|
|||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.CommonModels
|
||||
{
|
||||
public class EmailImportItemModel
|
||||
{
|
||||
public string FelhasznaloElotag { get; set; }
|
||||
|
||||
public string FelhasznaloVezeteknev { get; set; }
|
||||
|
||||
public string FelhasznaloKeresztnev { get; set; }
|
||||
|
||||
public string GondviseloNev { get; set; }
|
||||
|
||||
public string GondviseloRokonsagiFokNev { get; set; }
|
||||
|
||||
public string EmailCim { get; set; }
|
||||
|
||||
public string TipusNev { get; set; }
|
||||
|
||||
public string IsAlapertelmezett { get; set; }
|
||||
|
||||
public int Operation { get; set; }
|
||||
public string OperationText => Operation.GetDisplayName<ImportItemOperationEnum>(ClaimData.SelectedTanevID.Value);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.CommonModels
|
||||
{
|
||||
public class ImportInfoSummaryListModel
|
||||
{
|
||||
public List<ImportInfoSummaryModel> ImportInfoSummaryModelList { get; set; } = new List<ImportInfoSummaryModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,17 @@
|
|||
namespace Kreta.Web.Areas.ImportExport.Models.CommonModels
|
||||
{
|
||||
public class ImportInfoSummaryModel
|
||||
{
|
||||
public string ImportName { get; set; }
|
||||
|
||||
public string InsertRowCount { get; set; }
|
||||
|
||||
public string UpdateRowCount { get; set; }
|
||||
|
||||
public string DeleteRowCount { get; set; }
|
||||
|
||||
public string UnchangedRowCount { get; set; }
|
||||
|
||||
public string InvalidRowCount { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.CommonModels
|
||||
{
|
||||
public class OsztalyImportItemListModel
|
||||
{
|
||||
public List<OsztalyImportItemModel> ImportItemModelList { get; set; } = new List<OsztalyImportItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.CommonModels
|
||||
{
|
||||
public class OsztalyImportItemModel
|
||||
{
|
||||
public string Nev { get; set; }
|
||||
|
||||
public int Operation { get; set; }
|
||||
public string OperationText => Operation.GetDisplayName<ImportItemOperationEnum>(ClaimData.SelectedTanevID.Value);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.CommonModels
|
||||
{
|
||||
public class TantargyImportItemListModel
|
||||
{
|
||||
public List<TantargyImportItemModel> ImportItemModelList { get; set; } = new List<TantargyImportItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.CommonModels
|
||||
{
|
||||
public class TantargyImportItemModel
|
||||
{
|
||||
public string Nev { get; set; }
|
||||
|
||||
public int Operation { get; set; }
|
||||
public string OperationText => Operation.GetDisplayName<ImportItemOperationEnum>(ClaimData.SelectedTanevID.Value);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.CommonModels
|
||||
{
|
||||
public class TelefonImportItemListModel
|
||||
{
|
||||
public List<TelefonImportItemModel> ImportItemModelList { get; set; } = new List<TelefonImportItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,28 @@
|
|||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.CommonModels
|
||||
{
|
||||
public class TelefonImportItemModel
|
||||
{
|
||||
public string FelhasznaloElotag { get; set; }
|
||||
|
||||
public string FelhasznaloVezeteknev { get; set; }
|
||||
|
||||
public string FelhasznaloKeresztnev { get; set; }
|
||||
|
||||
public string GondviseloNev { get; set; }
|
||||
|
||||
public string GondviseloRokonsagiFokNev { get; set; }
|
||||
|
||||
public string Telefonszam { get; set; }
|
||||
|
||||
public string TipusNev { get; set; }
|
||||
|
||||
public string IsAlapertelmezett { get; set; }
|
||||
|
||||
public int Operation { get; set; }
|
||||
public string OperationText => Operation.GetDisplayName<ImportItemOperationEnum>(ClaimData.SelectedTanevID.Value);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.EszkozImportExport
|
||||
{
|
||||
public class EszkozImportExportModel : BaseImportExportModel
|
||||
{
|
||||
}
|
||||
}
|
|
@ -0,0 +1,13 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.EszkozImportExport
|
||||
{
|
||||
public class EszkozImportInfoModel
|
||||
{
|
||||
public ImportInfoSummaryListModel ImportInfoSummaryList { get; set; }
|
||||
|
||||
public EszkozImportItemListModel MainImportItemList { get; set; }
|
||||
|
||||
public EszkozImportNemImportalhatoItemListModel NemImportalhatoItemList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.EszkozImportExport
|
||||
{
|
||||
public class EszkozImportItemListModel
|
||||
{
|
||||
public List<EszkozImportItemModel> ImportItemModelList { get; set; } = new List<EszkozImportItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,24 @@
|
|||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.EszkozImportExport
|
||||
{
|
||||
public class EszkozImportItemModel
|
||||
{
|
||||
public string Nev { get; set; }
|
||||
|
||||
public string TeremNev { get; set; }
|
||||
|
||||
public string TipusNev { get; set; }
|
||||
|
||||
public string Darabszam { get; set; }
|
||||
|
||||
public string FelelosNev { get; set; }
|
||||
|
||||
public string LeltariSzam { get; set; }
|
||||
|
||||
public int Operation { get; set; }
|
||||
public string OperationText => Operation.GetDisplayName<ImportItemOperationEnum>(ClaimData.SelectedTanevID.Value);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.EszkozImportExport
|
||||
{
|
||||
public class EszkozImportNemImportalhatoItemListModel
|
||||
{
|
||||
public List<EszkozImportNemImportalhatoItemModel> NemImportalhatoItemModelList { get; set; } = new List<EszkozImportNemImportalhatoItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
namespace Kreta.Web.Areas.ImportExport.Models.EszkozImportExport
|
||||
{
|
||||
public class EszkozImportNemImportalhatoItemModel
|
||||
{
|
||||
public string EszkozNeveImportData { get; set; }
|
||||
|
||||
public string HelyisegImportData { get; set; }
|
||||
|
||||
public string EszkozTipusImportData { get; set; }
|
||||
|
||||
public string DarabszamImportData { get; set; }
|
||||
|
||||
public string EszkozSzemelyiFeleloseImportData { get; set; }
|
||||
|
||||
public string LeltariSzamImportData { get; set; }
|
||||
|
||||
public string ErrorList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,28 @@
|
|||
using System.ComponentModel.DataAnnotations;
|
||||
using Kreta.Enums.ManualEnums;
|
||||
using Kreta.Resources;
|
||||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.FelhasznaloBelepesImportExport
|
||||
{
|
||||
public class FelhasznaloBelepesImportExportModel : BaseImportExportModel
|
||||
{
|
||||
public FelhasznaloBelepesExportImportTipusEnum FelhasznaloBelepesExportImportTipusEnum { get; set; }
|
||||
|
||||
public FelhasznaloBelepesExportImportTipusEnum ExportFelhasznaloBelepesExportImportTipusEnum { get; set; }
|
||||
|
||||
[Display(Name = nameof(TanuloResource.HozzaferesGeneralasEsFajlLetoltes), ResourceType = typeof(TanuloResource))]
|
||||
public bool IsGeneraltFileLetoltes { get; set; }
|
||||
|
||||
[Display(Name = nameof(TanuloResource.BelepesiAdatokKikuldeseEmailben), ResourceType = typeof(TanuloResource))]
|
||||
public bool IsEmailKuldes { get; set; }
|
||||
|
||||
public string ImportalasText { get; set; }
|
||||
|
||||
public string NemImportalhatoSorokFileName { get; set; }
|
||||
|
||||
public string ExportFileName { get; set; }
|
||||
|
||||
public string TovabbText { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,15 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.FelhasznaloBelepesImportExport
|
||||
{
|
||||
public class FelhasznaloBelepesImportInfoModel
|
||||
{
|
||||
public ImportInfoSummaryListModel ImportInfoSummaryList { get; set; }
|
||||
|
||||
public FelhasznaloBelepesImportItemListModel MainImportItemList { get; set; }
|
||||
|
||||
public FelhasznaloBelepesImportNemImportalhatoItemListModel NemImportalhatoItemList { get; set; }
|
||||
|
||||
public string ContainerMainGridTabName { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,140 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Kreta.Enums.ManualEnums;
|
||||
using Kreta.Resources;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.FelhasznaloBelepesImportExport
|
||||
{
|
||||
public class FelhasznaloBelepesImportItemListModel
|
||||
{
|
||||
public List<FelhasznaloBelepesImportItemModel> ImportItemModelList { get; set; } = new List<FelhasznaloBelepesImportItemModel>();
|
||||
|
||||
public FelhasznaloBelepesExportImportTipusEnum TipusEnum { get; set; }
|
||||
|
||||
public string ElotagTitle
|
||||
{
|
||||
get
|
||||
{
|
||||
switch (TipusEnum)
|
||||
{
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Alkalmazott:
|
||||
return ImportExportFelhasznaloBelepesResource.ContainerMainGridHeaderAlkalmazottElotag;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Tanulo:
|
||||
return ImportExportFelhasznaloBelepesResource.ContainerMainGridHeaderTanuloElotag;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Gondviselo:
|
||||
return ImportExportFelhasznaloBelepesResource.ContainerMainGridHeaderTanuloElotag;
|
||||
default:
|
||||
throw new Exception();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public string VezeteknevTitle
|
||||
{
|
||||
get
|
||||
{
|
||||
switch (TipusEnum)
|
||||
{
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Alkalmazott:
|
||||
return ImportExportFelhasznaloBelepesResource.ContainerMainGridHeaderAlkalmazottVezeteknev;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Tanulo:
|
||||
return ImportExportFelhasznaloBelepesResource.ContainerMainGridHeaderTanuloVezeteknev;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Gondviselo:
|
||||
return ImportExportFelhasznaloBelepesResource.ContainerMainGridHeaderTanuloVezeteknev;
|
||||
default:
|
||||
throw new Exception();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public string KeresztnevTitle
|
||||
{
|
||||
get
|
||||
{
|
||||
switch (TipusEnum)
|
||||
{
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Alkalmazott:
|
||||
return ImportExportFelhasznaloBelepesResource.ContainerMainGridHeaderAlkalmazottKeresztnev;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Tanulo:
|
||||
return ImportExportFelhasznaloBelepesResource.ContainerMainGridHeaderTanuloKeresztnev;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Gondviselo:
|
||||
return ImportExportFelhasznaloBelepesResource.ContainerMainGridHeaderTanuloKeresztnev;
|
||||
default:
|
||||
throw new Exception();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public string OktatasiAzonositoTitle
|
||||
{
|
||||
get
|
||||
{
|
||||
switch (TipusEnum)
|
||||
{
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Alkalmazott:
|
||||
return ImportExportFelhasznaloBelepesResource.ContainerMainGridHeaderAlkalmazottOktatasiAzonosito;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Tanulo:
|
||||
return ImportExportFelhasznaloBelepesResource.ContainerMainGridHeaderTanuloOktatasiAzonosito;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Gondviselo:
|
||||
return ImportExportFelhasznaloBelepesResource.ContainerMainGridHeaderTanuloOktatasiAzonosito;
|
||||
default:
|
||||
throw new Exception();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public string SzuletesiIdoTitle
|
||||
{
|
||||
get
|
||||
{
|
||||
switch (TipusEnum)
|
||||
{
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Alkalmazott:
|
||||
return ImportExportFelhasznaloBelepesResource.ContainerMainGridHeaderAlkalmazottSzuletesiIdo;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Tanulo:
|
||||
return ImportExportFelhasznaloBelepesResource.ContainerMainGridHeaderTanuloSzuletesiIdo;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Gondviselo:
|
||||
return ImportExportFelhasznaloBelepesResource.ContainerMainGridHeaderTanuloSzuletesiIdo;
|
||||
default:
|
||||
throw new Exception();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public string BejelentkezesiNevTitle
|
||||
{
|
||||
get
|
||||
{
|
||||
switch (TipusEnum)
|
||||
{
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Alkalmazott:
|
||||
return ImportExportFelhasznaloBelepesResource.ContainerMainGridHeaderAlkalmazottFelhasznalonev;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Tanulo:
|
||||
return ImportExportFelhasznaloBelepesResource.ContainerMainGridHeaderTanuloFelhasznalonev;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Gondviselo:
|
||||
return ImportExportFelhasznaloBelepesResource.ContainerMainGridHeaderGondviseloFelhasznalonev;
|
||||
default:
|
||||
throw new Exception();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public string JelszoTitle
|
||||
{
|
||||
get
|
||||
{
|
||||
switch (TipusEnum)
|
||||
{
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Alkalmazott:
|
||||
return ImportExportFelhasznaloBelepesResource.ContainerMainGridHeaderAlkalmazottJelszo;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Tanulo:
|
||||
return ImportExportFelhasznaloBelepesResource.ContainerMainGridHeaderTanuloJelszo;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Gondviselo:
|
||||
return ImportExportFelhasznaloBelepesResource.ContainerMainGridHeaderGondviseloJelszo;
|
||||
default:
|
||||
throw new Exception();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,33 @@
|
|||
using System;
|
||||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.FelhasznaloBelepesImportExport
|
||||
{
|
||||
public class FelhasznaloBelepesImportItemModel
|
||||
{
|
||||
public string Elotag { get; set; }
|
||||
|
||||
public string Vezeteknev { get; set; }
|
||||
|
||||
public string Keresztnev { get; set; }
|
||||
|
||||
public string OktatasiAzonosito { get; set; }
|
||||
|
||||
public DateTime SzuletesiIdo { get; set; }
|
||||
public string SzuletesiIdoText => SzuletesiIdo.ToString(Core.Constants.ToStringPattern.HungarianDate);
|
||||
|
||||
public string GondviseloNev { get; set; }
|
||||
|
||||
public string GondviseloRokonsagiFokNev { get; set; }
|
||||
|
||||
public string BejelentkezesiNev { get; set; }
|
||||
|
||||
public string Jelszo { get; set; }
|
||||
|
||||
public int Operation { get; set; }
|
||||
|
||||
public string OperationText => Operation.GetDisplayName<ImportItemOperationEnum>(ClaimData.SelectedTanevID.Value);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,104 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Kreta.Enums.ManualEnums;
|
||||
using Kreta.Resources;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.FelhasznaloBelepesImportExport
|
||||
{
|
||||
public class FelhasznaloBelepesImportNemImportalhatoItemListModel
|
||||
{
|
||||
public List<FelhasznaloBelepesImportNemImportalhatoItemModel> NemImportalhatoItemModelList { get; set; } = new List<FelhasznaloBelepesImportNemImportalhatoItemModel>();
|
||||
|
||||
public FelhasznaloBelepesExportImportTipusEnum TipusEnum { get; set; }
|
||||
|
||||
public string NeveImportDataTitle
|
||||
{
|
||||
get
|
||||
{
|
||||
switch (TipusEnum)
|
||||
{
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Alkalmazott:
|
||||
return ImportExportFelhasznaloBelepesResource.ImportHeaderNameAlkalmazottNeve;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Tanulo:
|
||||
return ImportExportFelhasznaloBelepesResource.ImportHeaderNameTanuloNeve;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Gondviselo:
|
||||
return ImportExportFelhasznaloBelepesResource.ImportHeaderNameGondviseloNeve;
|
||||
default:
|
||||
throw new Exception();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public string OktatasiAzonositoImportDataTitle
|
||||
{
|
||||
get
|
||||
{
|
||||
switch (TipusEnum)
|
||||
{
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Alkalmazott:
|
||||
return ImportExportFelhasznaloBelepesResource.ImportHeaderNameAlkalmazottOktatasiAzonosito;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Tanulo:
|
||||
return ImportExportFelhasznaloBelepesResource.ImportHeaderNameTanuloOktatasiAzonosito;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Gondviselo:
|
||||
return ImportExportFelhasznaloBelepesResource.ImportHeaderNameTanuloOktatasiAzonosito;
|
||||
default:
|
||||
throw new Exception();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public string SzuletesiDatumaImportDataTitle
|
||||
{
|
||||
get
|
||||
{
|
||||
switch (TipusEnum)
|
||||
{
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Alkalmazott:
|
||||
return ImportExportFelhasznaloBelepesResource.ImportHeaderNameAlkalmazottSzuletesiDatuma;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Tanulo:
|
||||
return ImportExportFelhasznaloBelepesResource.ImportHeaderNameTanuloSzuletesiDatuma;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Gondviselo:
|
||||
return ImportExportFelhasznaloBelepesResource.ImportHeaderNameTanuloSzuletesiDatuma;
|
||||
default:
|
||||
throw new Exception();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public string FelhasznaloNeveImportDataTitle
|
||||
{
|
||||
get
|
||||
{
|
||||
switch (TipusEnum)
|
||||
{
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Alkalmazott:
|
||||
return ImportExportFelhasznaloBelepesResource.ImportHeaderNameAlkalmazottFelhasznaloneve;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Tanulo:
|
||||
return ImportExportFelhasznaloBelepesResource.ImportHeaderNameTanuloFelhasznaloneve;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Gondviselo:
|
||||
return ImportExportFelhasznaloBelepesResource.ImportHeaderNameGondviseloFelhasznaloneve;
|
||||
default:
|
||||
throw new Exception();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public string JelszavaImportDataTitle
|
||||
{
|
||||
get
|
||||
{
|
||||
switch (TipusEnum)
|
||||
{
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Alkalmazott:
|
||||
return ImportExportFelhasznaloBelepesResource.ImportHeaderNameAlkalmazottJelszava;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Tanulo:
|
||||
return ImportExportFelhasznaloBelepesResource.ImportHeaderNameTanuloJelszava;
|
||||
case FelhasznaloBelepesExportImportTipusEnum.Gondviselo:
|
||||
return ImportExportFelhasznaloBelepesResource.ImportHeaderNameGondviseloJelszava;
|
||||
default:
|
||||
throw new Exception();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,20 @@
|
|||
namespace Kreta.Web.Areas.ImportExport.Models.FelhasznaloBelepesImportExport
|
||||
{
|
||||
public class FelhasznaloBelepesImportNemImportalhatoItemModel
|
||||
{
|
||||
public string NeveImportData { get; set; }
|
||||
|
||||
public string OktatasiAzonositoImportData { get; set; }
|
||||
|
||||
public string SzuletesiDatumaImportData { get; set; }
|
||||
|
||||
public string GondviseloNeveImportData { get; set; }
|
||||
|
||||
public string GondviseloRokonsagiFokaImportData { get; set; }
|
||||
|
||||
public string FelhasznaloNeveImportData { get; set; }
|
||||
|
||||
public string JelszavaImportData { get; set; }
|
||||
public string ErrorList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,15 @@
|
|||
using System.ComponentModel.DataAnnotations;
|
||||
using Kreta.Resources;
|
||||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.GondviseloImportExport
|
||||
{
|
||||
public class GondviseloImportExportModel : BaseImportExportModel
|
||||
{
|
||||
[Display(Name = nameof(TanuloResource.HozzaferesGeneralasEsFajlLetoltes), ResourceType = typeof(TanuloResource))]
|
||||
public bool? FajlLetolteseHozzaferesGeneralasaUtan { get; set; }
|
||||
|
||||
[Display(Name = nameof(TanuloResource.BelepesiAdatokKikuldeseEmailben), ResourceType = typeof(TanuloResource))]
|
||||
public bool? BelepesiAdatokKikuldeseEmailben { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.GondviseloImportExport
|
||||
{
|
||||
public class GondviseloImportInfoModel
|
||||
{
|
||||
public ImportInfoSummaryListModel ImportInfoSummaryList { get; set; }
|
||||
|
||||
public GondviseloImportItemListModel MainImportItemList { get; set; }
|
||||
|
||||
public TelefonImportItemListModel TelefonImportItemList { get; set; }
|
||||
|
||||
public EmailImportItemListModel EmailImportItemList { get; set; }
|
||||
|
||||
public CimImportItemListModel CimImportItemList { get; set; }
|
||||
|
||||
public GondviseloImportNemImportalhatoItemListModel NemImportalhatoItemList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.GondviseloImportExport
|
||||
{
|
||||
public class GondviseloImportItemListModel
|
||||
{
|
||||
public List<GondviseloImportItemModel> ImportItemModelList { get; set; } = new List<GondviseloImportItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,31 @@
|
|||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.GondviseloImportExport
|
||||
{
|
||||
public class GondviseloImportItemModel
|
||||
{
|
||||
public string TanuloElotag { get; set; }
|
||||
|
||||
public string TanuloVezeteknev { get; set; }
|
||||
|
||||
public string TanuloKeresztnev { get; set; }
|
||||
|
||||
public string TanuloOktatasiAzonosito { get; set; }
|
||||
|
||||
public string GondviseloElotag { get; set; }
|
||||
|
||||
public string GondviseloVezeteknev { get; set; }
|
||||
|
||||
public string GondviseloKeresztnev { get; set; }
|
||||
|
||||
public string RokonsagiFokNev { get; set; }
|
||||
|
||||
public string TorvenyesKepviselo { get; set; }
|
||||
|
||||
public int Operation { get; set; }
|
||||
|
||||
public string OperationText => Operation.GetDisplayName<ImportItemOperationEnum>(ClaimData.SelectedTanevID.Value);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.GondviseloImportExport
|
||||
{
|
||||
public class GondviseloImportNemImportalhatoItemListModel
|
||||
{
|
||||
public List<GondviseloImportNemImportalhatoItemModel> NemImportalhatoItemModelList { get; set; } = new List<GondviseloImportNemImportalhatoItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,49 @@
|
|||
namespace Kreta.Web.Areas.ImportExport.Models.GondviseloImportExport
|
||||
{
|
||||
public class GondviseloImportNemImportalhatoItemModel
|
||||
{
|
||||
public string TanuloNeveImportData { get; set; }
|
||||
|
||||
public string TanuloOktatasiAzonositoImportData { get; set; }
|
||||
|
||||
public string TanuloOsztalyaImportData { get; set; }
|
||||
|
||||
public string GondviseloNevElotagImportData { get; set; }
|
||||
|
||||
public string GondviseloVezeteknevImportData { get; set; }
|
||||
|
||||
public string GondviseloKeresztnevImportData { get; set; }
|
||||
|
||||
public string GondviseloRokonsagiFokaImportData { get; set; }
|
||||
|
||||
public string GondviseloTelefonszamaImportData { get; set; }
|
||||
|
||||
public string GondviseloEmailCimeImportData { get; set; }
|
||||
|
||||
public string TorvenyesKepviseloImportData { get; set; }
|
||||
|
||||
public string TelefonTipusImportData { get; set; }
|
||||
|
||||
public string EmailTipusImportData { get; set; }
|
||||
|
||||
public string CimOrszagImportData { get; set; }
|
||||
|
||||
public string CimTipusaImportData { get; set; }
|
||||
|
||||
public string CimIranyitoszamImportData { get; set; }
|
||||
|
||||
public string CimHelysegNevImportData { get; set; }
|
||||
|
||||
public string CimKozteruletNevImportData { get; set; }
|
||||
|
||||
public string CimKozteruletJellegeImportData { get; set; }
|
||||
|
||||
public string CimHazszamImportData { get; set; }
|
||||
|
||||
public string CimEmeletImportData { get; set; }
|
||||
|
||||
public string CimAjtoImportData { get; set; }
|
||||
|
||||
public string ErrorList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.NebuloImportExport
|
||||
{
|
||||
public class NebuloImportExportModel : BaseImportExportModel
|
||||
{
|
||||
}
|
||||
}
|
|
@ -0,0 +1,13 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.NebuloImportExport
|
||||
{
|
||||
public class NebuloImportInfoModel
|
||||
{
|
||||
public ImportInfoSummaryListModel ImportInfoSummaryList { get; set; }
|
||||
|
||||
public NebuloImportItemListModel MainImportItemList { get; set; }
|
||||
|
||||
public NebuloImportNemImportalhatoItemListModel NemImportalhatoItemList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.NebuloImportExport
|
||||
{
|
||||
public class NebuloImportItemListModel
|
||||
{
|
||||
public List<NebuloImportItemModel> ImportItemModelList { get; set; } = new List<NebuloImportItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,26 @@
|
|||
using System;
|
||||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.NebuloImportExport
|
||||
{
|
||||
public class NebuloImportItemModel
|
||||
{
|
||||
public string SzuletesiVezeteknev { get; set; }
|
||||
|
||||
public string SzuletesiKeresztnev { get; set; }
|
||||
|
||||
public string AnyjaVezeteknev { get; set; }
|
||||
|
||||
public string AnyjaKeresztnev { get; set; }
|
||||
|
||||
public string SzuletesiHely { get; set; }
|
||||
|
||||
public DateTime? SzuletesiIdo { get; set; }
|
||||
public string SzuletesiIdoText => SzuletesiIdo?.ToString(Core.Constants.ToStringPattern.HungarianDate) ?? "-";
|
||||
|
||||
public int Operation { get; set; }
|
||||
public string OperationText => Operation.GetDisplayName<ImportItemOperationEnum>(ClaimData.SelectedTanevID.Value);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,11 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.NebuloImportExport
|
||||
{
|
||||
public class NebuloImportNemImportalhatoItemListModel
|
||||
{
|
||||
public List<NebuloImportNemImportalhatoItemModel> NemImportalhatoItemModelList { get; set; } = new List<NebuloImportNemImportalhatoItemModel>();
|
||||
|
||||
public int NebuloImportTipus { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,113 @@
|
|||
namespace Kreta.Web.Areas.ImportExport.Models.NebuloImportExport
|
||||
{
|
||||
public class NebuloImportNemImportalhatoItemModel
|
||||
{
|
||||
public string FenntartoAzonositoImportData { get; set; }
|
||||
|
||||
public string FenntartoMegnevezeseImportData { get; set; }
|
||||
|
||||
public string ErvenyesKotelezettsegTipusaImportData { get; set; }
|
||||
|
||||
public string OktatasiAzonositoSzamImportData { get; set; }
|
||||
|
||||
public string ViseltElonevImportData { get; set; }
|
||||
|
||||
public string ViseltVezeteknevImportData { get; set; }
|
||||
|
||||
public string ViseltKeresztnevImportData { get; set; }
|
||||
|
||||
public string ViseltNevNevsorrendImportData { get; set; }
|
||||
|
||||
public string SzuletesiElonevImportData { get; set; }
|
||||
|
||||
public string SzuletesiVezeteknevImportData { get; set; }
|
||||
|
||||
public string SzuletesiKeresztnevImportData { get; set; }
|
||||
|
||||
public string SzuletesiNevNevsorrendImportData { get; set; }
|
||||
|
||||
public string AnyjaNeveElonevImportData { get; set; }
|
||||
|
||||
public string AnyjaNeveVezeteknevImportData { get; set; }
|
||||
|
||||
public string AnyjaNeveKeresztnevImportData { get; set; }
|
||||
|
||||
public string AnyjaNeveNevsorrendImportData { get; set; }
|
||||
|
||||
public string SzuletesiIdoImportData { get; set; }
|
||||
|
||||
public string SzuletesiTelepulesImportData { get; set; }
|
||||
|
||||
public string TartozkodasiCimOrszagImportData { get; set; }
|
||||
|
||||
public string TartozkodasiCimTelepulesImportData { get; set; }
|
||||
|
||||
public string TartozkodasiCimIranyitoszamImportData { get; set; }
|
||||
|
||||
public string TartozkodasiCimKozteruletNevImportData { get; set; }
|
||||
|
||||
public string TartozkodasiCimKozteruletJellegImportData { get; set; }
|
||||
|
||||
public string TartozkodasiCimHazszamImportData { get; set; }
|
||||
|
||||
public string TartozkodasiCimPontositasImportData { get; set; }
|
||||
|
||||
public string AllandoLakcimOrszagImportData { get; set; }
|
||||
|
||||
public string AllandoLakcimTelepulesImportData { get; set; }
|
||||
|
||||
public string AllandoLakcimIranyitoszamImportData { get; set; }
|
||||
|
||||
public string AllandoLakcimKozteruletNevImportData { get; set; }
|
||||
|
||||
public string AllandoLakcimKozteruletJellegImportData { get; set; }
|
||||
|
||||
public string AllandoLakcimHazszamImportData { get; set; }
|
||||
|
||||
public string AllandoLakcimPontositasImportData { get; set; }
|
||||
|
||||
public string ErvenyesKotelezettsegKezdeteImportData { get; set; }
|
||||
|
||||
public string ErvenyesKotelezettsegVegeImportData { get; set; }
|
||||
|
||||
public string HalasztasJogcimeImportData { get; set; }
|
||||
|
||||
public string HalasztastEngedelyezoSzervTipusaImportData { get; set; }
|
||||
|
||||
public string HalasztastEngedelyezoSzervMegnevezeseImportData { get; set; }
|
||||
|
||||
public string HalasztasHatalyaVegdatumaImportData { get; set; }
|
||||
|
||||
public string KotelezettseghezKapcsolodoAktivVagySzuneteloJogviszonyaImportData { get; set; }
|
||||
|
||||
public string KotelezettseghezKapcsolodoJogviszonyTipusaImportData { get; set; }
|
||||
|
||||
public string KotelezettseghezKapcsolodoJogviszonyStatuszaImportData { get; set; }
|
||||
|
||||
public string KotelezettseghezKapcsolodoJogviszonyIntezmenyOmAzonositojaImportData { get; set; }
|
||||
|
||||
public string KotelezettseghezKapcsolodoJogviszonyIntezmenyNeveImportData { get; set; }
|
||||
|
||||
public string KotelezettseghezKapcsolodoJogviszonyUgyviteliHelySorszamaImportData { get; set; }
|
||||
|
||||
public string KotelezettseghezKapcsolodoJogviszonyUgyviteliHelyAzonositojaImportData { get; set; }
|
||||
|
||||
public string KotelezettseghezKapcsolodoJogviszonyUgyviteliHelyNeveImportData { get; set; }
|
||||
|
||||
public string KotelezettseghezKapcsolodoJogviszonyUgyviteliHelyCimeImportData { get; set; }
|
||||
|
||||
public string KotelezettseghezKapcsolodoJogviszonyKezdeteImportData { get; set; }
|
||||
|
||||
public string KotelezettseghezKapcsolodoJogviszonySzunetelesenekKezdeteImportData { get; set; }
|
||||
|
||||
public string KotelezettseghezKapcsolodoJogviszonySzunetelesenekVarhatoVegeImportData { get; set; }
|
||||
|
||||
public string KotelezettseghezKapcsolodoJogviszonySzunetelesJogcimeImportData { get; set; }
|
||||
|
||||
public string KotelezettsegetAzIlletekesFenntartohozTartozoIntezmenybenTeljesitiImportData { get; set; }
|
||||
|
||||
public string AzUtolsoKotelezettsegetTeljesitoJogviszonyVegdatumaImportData { get; set; }
|
||||
|
||||
public string ErrorList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,28 @@
|
|||
using System;
|
||||
using System.Web;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.OrarendImportExport
|
||||
{
|
||||
public class OrarendImportExportFileUploadModel
|
||||
{
|
||||
public HttpPostedFileBase ImportFile { get; set; }
|
||||
|
||||
public int OrarendImportMuvelet { get; set; }
|
||||
|
||||
public int OrarendImportTipus { get; set; }
|
||||
|
||||
public bool IsNapirendImport { get; set; }
|
||||
|
||||
public bool IsTtfImport { get; set; }
|
||||
|
||||
public bool IsOraszamUpdate { get; set; }
|
||||
|
||||
public bool IsOsszefuggoSzakmaiGyakorlat { get; set; }
|
||||
|
||||
public int? FeladatellatasiHelyId { get; set; }
|
||||
|
||||
public DateTime? OraErvenyessegKezdete { get; set; }
|
||||
|
||||
public DateTime? OraErvenyessegVege { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,61 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.Web.Mvc;
|
||||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Resources;
|
||||
using Kreta.Web.Helpers;
|
||||
using Kreta.Web.Models;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.OrarendImportExport
|
||||
{
|
||||
public class OrarendImportExportModel : UploadFileModel
|
||||
{
|
||||
[Required(ErrorMessageResourceName = nameof(ErrorResource.Required), ErrorMessageResourceType = typeof(ErrorResource))]
|
||||
[Display(Name = nameof(CommonResource.Feladatellatasihely), ResourceType = typeof(CommonResource))]
|
||||
public int? FeladatellatasiHelyId { get; set; }
|
||||
|
||||
[DateRange(ErrorMessageResourceName = nameof(ErrorResource.OrarendErvenyessegenekKezdeteDatumNemErvenyes), ErrorMessageResourceType = typeof(ErrorResource))]
|
||||
[Display(Name = nameof(ImportExportOrarendResource.ImportHeaderNameOraErvenyessegKezdete), ResourceType = typeof(ImportExportOrarendResource))]
|
||||
public DateTime OraErvenyessegKezdete { get; set; }
|
||||
|
||||
[Required(ErrorMessageResourceName = nameof(ErrorResource.Required), ErrorMessageResourceType = typeof(ErrorResource))]
|
||||
[Display(Name = nameof(ImportExportOrarendResource.OrarendExportKezdete), ResourceType = typeof(ImportExportOrarendResource))]
|
||||
public DateTime OrarendExportKezdete { get; set; }
|
||||
|
||||
[Required(ErrorMessageResourceName = nameof(ErrorResource.Required), ErrorMessageResourceType = typeof(ErrorResource))]
|
||||
[Display(Name = nameof(ImportExportOrarendResource.OrarendExportVege), ResourceType = typeof(ImportExportOrarendResource))]
|
||||
public DateTime OrarendExportVege { get; set; }
|
||||
|
||||
public IEnumerable<string> AscAllowedFileExtensions { get; set; }
|
||||
|
||||
public int OrarendImportMuvelet { get; set; }
|
||||
|
||||
[Display(Name = nameof(ImportExportOrarendResource.TtfImportalBeallitasIsTtfImport), ResourceType = typeof(ImportExportOrarendResource))]
|
||||
public bool IsTtfImport { get; set; }
|
||||
|
||||
[Display(Name = nameof(ImportExportOrarendResource.TtfImportalBeallitasIsOraszamUpdate), ResourceType = typeof(ImportExportOrarendResource))]
|
||||
public bool IsOraszamUpdate { get; set; }
|
||||
|
||||
[Display(Name = nameof(ImportExportOrarendResource.OsszefuggoSzakmaiGyakorlatImportalasa), ResourceType = typeof(ImportExportOrarendResource))]
|
||||
public bool IsOsszefuggoSzakmaiGyakorlat { get; set; }
|
||||
|
||||
public DateTime OraErvenyessegKezdeteValue { get; set; }
|
||||
|
||||
public DateTime OraErvenyessegMinDate { get; set; }
|
||||
|
||||
public DateTime OraErvenyessegMaxDate { get; set; }
|
||||
|
||||
public List<SelectListItem> OrarendImportMuveletSelectList => EnumExtensions.EnumToDictionary<OrarendImportMuveletEnum>(ClaimData.SelectedTanevID.Value).ToSelectListItemList(selectedValue: (int)OrarendImportMuveletEnum.UpdateAndInsert);
|
||||
|
||||
public List<SelectListItem> OrarendErvenyessegiIdovelImportMuveletSelectList => EnumExtensions.EnumToDictionary<OrarendImportMuveletEnum>(ClaimData.SelectedTanevID.Value).ToSelectListItemList(new List<string> { ((int)OrarendImportMuveletEnum.UpdateAndInsert).ToString() }, (int)OrarendImportMuveletEnum.Insert);
|
||||
|
||||
[Display(Name = nameof(ImportExportOrarendResource.IdoszakonKivuliElemekMegjelenitese), ResourceType = typeof(ImportExportOrarendResource))]
|
||||
public bool IsIdoszakonKivuliElemekMegjelenitese { get; set; }
|
||||
|
||||
[Display(Name = nameof(ImportExportOrarendResource.EgyediNapOrainakKihagyasa), ResourceType = typeof(ImportExportOrarendResource))]
|
||||
public bool IsEgyediNapOrainakKihagyasa { get; set; } = true;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,20 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.BaseTantargyfelosztasImportExport;
|
||||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
using Kreta.Web.Areas.ImportExport.Models.TantargyfelosztasImportExport;
|
||||
using Kreta.Web.Areas.ImportExport.Models.TeremImportExport;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.OrarendImportExport
|
||||
{
|
||||
public class OrarendImportInfoModel : BaseTantargyfelosztasImportInfoModel
|
||||
{
|
||||
public ImportInfoSummaryListModel ImportInfoSummaryList { get; set; }
|
||||
|
||||
public OrarendImportItemListModel MainImportItemList { get; set; }
|
||||
|
||||
public OrarendImportNemImportalhatoItemListModel NemImportalhatoItemList { get; set; }
|
||||
|
||||
public TeremImportItemListModel TeremImportItemList { get; set; }
|
||||
|
||||
public TantargyfelosztasImportItemListModel TantargyfelosztasImportItemList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.OrarendImportExport
|
||||
{
|
||||
public class OrarendImportItemListModel
|
||||
{
|
||||
public List<OrarendImportItemModel> ImportItemModelList { get; set; } = new List<OrarendImportItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,40 @@
|
|||
using System;
|
||||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.OrarendImportExport
|
||||
{
|
||||
public class OrarendImportItemModel
|
||||
{
|
||||
public string HetirendTipusNev { get; set; }
|
||||
|
||||
public string HetNapjaTipusNev { get; set; }
|
||||
|
||||
public int? OraSorszam { get; set; }
|
||||
public string OraSorszamText => OraSorszam?.ToString() ?? "-";
|
||||
|
||||
public DateTime OraKezdete { get; set; }
|
||||
public string OraKezdeteText => OraKezdete.ToString(Core.Constants.ToStringPattern.HungarianTime);
|
||||
|
||||
public DateTime OraVege { get; set; }
|
||||
public string OraVegeText => OraVege.ToString(Core.Constants.ToStringPattern.HungarianTime);
|
||||
|
||||
public string OsztalyCsoportNev { get; set; }
|
||||
|
||||
public string TantargyNev { get; set; }
|
||||
|
||||
public string TanarNev { get; set; }
|
||||
|
||||
public string TeremNev { get; set; }
|
||||
|
||||
public DateTime? OraErvenyessegKezdete { get; set; }
|
||||
public string OraErvenyessegKezdeteText => OraErvenyessegKezdete?.ToString(Core.Constants.ToStringPattern.HungarianDate) ?? "-";
|
||||
|
||||
public DateTime? OraErvenyessegVege { get; set; }
|
||||
public string OraErvenyessegVegeText => OraErvenyessegVege?.ToString(Core.Constants.ToStringPattern.HungarianDate) ?? "-";
|
||||
|
||||
public int Operation { get; set; }
|
||||
public string OperationText => Operation.GetDisplayName<ImportItemOperationEnum>(ClaimData.SelectedTanevID.Value);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,13 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.OrarendImportExport
|
||||
{
|
||||
public class OrarendImportNemImportalhatoItemListModel
|
||||
{
|
||||
public List<OrarendImportNemImportalhatoItemModel> NemImportalhatoItemModelList { get; set; } = new List<OrarendImportNemImportalhatoItemModel>();
|
||||
|
||||
public int OrarendImportTipus { get; set; }
|
||||
|
||||
public bool IsNapirendImport { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,31 @@
|
|||
namespace Kreta.Web.Areas.ImportExport.Models.OrarendImportExport
|
||||
{
|
||||
public class OrarendImportNemImportalhatoItemModel
|
||||
{
|
||||
public string OraErvenyessegKezdeteImportData { get; set; }
|
||||
|
||||
public string OraErvenyessegVegeImportData { get; set; }
|
||||
|
||||
public string HetirendImportData { get; set; }
|
||||
|
||||
public string NapImportData { get; set; }
|
||||
|
||||
public string OraImportData { get; set; }
|
||||
|
||||
public string FoglalkozasKezdeteImportData { get; set; }
|
||||
|
||||
public string FoglalkozasVegeImportData { get; set; }
|
||||
|
||||
public string HelyisegImportData { get; set; }
|
||||
|
||||
public string OsztalyNevImportData { get; set; }
|
||||
|
||||
public string CsoportNevImportData { get; set; }
|
||||
|
||||
public string TantargyNevImportData { get; set; }
|
||||
|
||||
public string TanarNevImportData { get; set; }
|
||||
|
||||
public string ErrorList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.OratervImportExport
|
||||
{
|
||||
public class OratervImportExportModel : BaseImportExportModel
|
||||
{
|
||||
}
|
||||
}
|
|
@ -0,0 +1,17 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.OratervImportExport
|
||||
{
|
||||
public class OratervImportInfoModel
|
||||
{
|
||||
public ImportInfoSummaryListModel ImportInfoSummaryList { get; set; }
|
||||
|
||||
public TantargyImportItemListModel TantargyImportItemList { get; set; }
|
||||
|
||||
public OratervImportItemListModel OratervImportItemList { get; set; }
|
||||
|
||||
public OratervTantargyImportItemListModel MainImportItemList { get; set; }
|
||||
|
||||
public OratervImportNemImportalhatoItemListModel NemImportalhatoItemList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.OratervImportExport
|
||||
{
|
||||
public class OratervImportItemListModel
|
||||
{
|
||||
public List<OratervImportItemModel> ImportItemModelList { get; set; } = new List<OratervImportItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.OratervImportExport
|
||||
{
|
||||
public class OratervImportItemModel
|
||||
{
|
||||
public string Tanterv { get; set; }
|
||||
|
||||
public string Oraterv { get; set; }
|
||||
|
||||
public string Evfolyam { get; set; }
|
||||
|
||||
public int Operation { get; set; }
|
||||
|
||||
public string OperationText => Operation.GetDisplayName<ImportItemOperationEnum>(ClaimData.SelectedTanevID.Value);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.OratervImportExport
|
||||
{
|
||||
public class OratervImportNemImportalhatoItemListModel
|
||||
{
|
||||
public List<OratervImportNemImportalhatoItemModel> NemImportalhatoItemModelList { get; set; } = new List<OratervImportNemImportalhatoItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,17 @@
|
|||
namespace Kreta.Web.Areas.ImportExport.Models.OratervImportExport
|
||||
{
|
||||
public class OratervImportNemImportalhatoItemModel
|
||||
{
|
||||
public string TantervNeveImportData { get; set; }
|
||||
|
||||
public string OratervNeveImportData { get; set; }
|
||||
|
||||
public string TantargyNeveImportData { get; set; }
|
||||
|
||||
public string EvfolyamNeveImportData { get; set; }
|
||||
|
||||
public string EvesOraszamImportData { get; set; }
|
||||
|
||||
public string ErrorList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.OratervImportExport
|
||||
{
|
||||
public class OratervTantargyImportItemListModel
|
||||
{
|
||||
public List<OratervTantargyImportItemModel> ImportItemModelList { get; set; } = new List<OratervTantargyImportItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,23 @@
|
|||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.OratervImportExport
|
||||
{
|
||||
public class OratervTantargyImportItemModel
|
||||
{
|
||||
public string Tanterv { get; set; }
|
||||
|
||||
public string Oraterv { get; set; }
|
||||
|
||||
public string Evfolyam { get; set; }
|
||||
|
||||
public string Tantargy { get; set; }
|
||||
|
||||
public string EvesOraszam { get; set; }
|
||||
|
||||
public int Operation { get; set; }
|
||||
|
||||
public string OperationText => Operation.GetDisplayName<ImportItemOperationEnum>(ClaimData.SelectedTanevID.Value);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,23 @@
|
|||
using System.ComponentModel.DataAnnotations;
|
||||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums;
|
||||
using Kreta.Resources;
|
||||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanmenetImportExport
|
||||
{
|
||||
public class TanmenetImportExportModel : BaseImportExportModel
|
||||
{
|
||||
[DateRange(ErrorMessageResourceName = nameof(ErrorResource.OrarendErvenyessegenekKezdeteDatumNemErvenyes), ErrorMessageResourceType = typeof(ErrorResource))]
|
||||
[Display(Name = nameof(ImportExportTanmenetResource.Foglalkozas), ResourceType = typeof(ImportExportTanmenetResource))]
|
||||
public int? TantargyfelosztasId { get; set; }
|
||||
|
||||
[DateRange(ErrorMessageResourceName = nameof(ErrorResource.OrarendErvenyessegenekKezdeteDatumNemErvenyes), ErrorMessageResourceType = typeof(ErrorResource))]
|
||||
[Display(Name = nameof(ImportExportTanmenetResource.Foglalkozas), ResourceType = typeof(ImportExportTanmenetResource))]
|
||||
public int? ExportTantargyfelosztasId { get; set; }
|
||||
|
||||
public SzervezetTipusEnum? SzervezetTipusEnum { get; set; }
|
||||
|
||||
public string ControllerName { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,13 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanmenetImportExport
|
||||
{
|
||||
public class TanmenetImportInfoModel
|
||||
{
|
||||
public ImportInfoSummaryListModel ImportInfoSummaryList { get; set; }
|
||||
|
||||
public TanmenetImportItemListModel MainImportItemList { get; set; }
|
||||
|
||||
public TanmenetImportNemImportalhatoItemListModel NemImportalhatoItemList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanmenetImportExport
|
||||
{
|
||||
public class TanmenetImportItemListModel
|
||||
{
|
||||
public List<TanmenetImportItemModel> ImportItemModelList { get; set; } = new List<TanmenetImportItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanmenetImportExport
|
||||
{
|
||||
public class TanmenetImportItemModel
|
||||
{
|
||||
public string OraSorszam { get; set; }
|
||||
|
||||
public string Tema { get; set; }
|
||||
|
||||
public int Operation { get; set; }
|
||||
public string OperationText => Operation.GetDisplayName<ImportItemOperationEnum>(ClaimData.SelectedTanevID.Value);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanmenetImportExport
|
||||
{
|
||||
public class TanmenetImportNemImportalhatoItemListModel
|
||||
{
|
||||
public List<TanmenetImportNemImportalhatoItemModel> NemImportalhatoItemModelList { get; set; } = new List<TanmenetImportNemImportalhatoItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,13 @@
|
|||
namespace Kreta.Web.Areas.ImportExport.Models.TanmenetImportExport
|
||||
{
|
||||
public class TanmenetImportNemImportalhatoItemModel
|
||||
{
|
||||
public string OraszamImportData { get; set; }
|
||||
|
||||
public string FoglalkozasImportData { get; set; }
|
||||
|
||||
public string TemaImportData { get; set; }
|
||||
|
||||
public string ErrorList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,16 @@
|
|||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using Kreta.Resources;
|
||||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TantargyfelosztasImportExport
|
||||
{
|
||||
public class TantargyfelosztasImportExportModel : BaseImportExportModel
|
||||
{
|
||||
[Required(ErrorMessageResourceName = nameof(ErrorResource.Required), ErrorMessageResourceType = typeof(ErrorResource))]
|
||||
[Display(Name = nameof(CommonResource.Feladatellatasihely), ResourceType = typeof(CommonResource))]
|
||||
public int? FeladatellatasiHelyId { get; set; }
|
||||
|
||||
public IEnumerable<string> AscAllowedFileExtensions { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.BaseTantargyfelosztasImportExport;
|
||||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TantargyfelosztasImportExport
|
||||
{
|
||||
public class TantargyfelosztasImportInfoModel : BaseTantargyfelosztasImportInfoModel
|
||||
{
|
||||
public ImportInfoSummaryListModel ImportInfoSummaryList { get; set; }
|
||||
|
||||
public TantargyfelosztasImportItemListModel MainImportItemList { get; set; }
|
||||
|
||||
public TantargyfelosztasImportNemImportalhatoItemListModel NemImportalhatoItemList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TantargyfelosztasImportExport
|
||||
{
|
||||
public class TantargyfelosztasImportItemListModel
|
||||
{
|
||||
public List<TantargyfelosztasImportItemModel> ImportItemModelList { get; set; } = new List<TantargyfelosztasImportItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,35 @@
|
|||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TantargyfelosztasImportExport
|
||||
{
|
||||
public class TantargyfelosztasImportItemModel
|
||||
{
|
||||
public string Nev { get; set; }
|
||||
|
||||
public string OsztalyCsoportNev { get; set; }
|
||||
|
||||
public string TantargyNev { get; set; }
|
||||
|
||||
public string TanarNev { get; set; }
|
||||
|
||||
public double Oraszam { get; set; }
|
||||
|
||||
public double Tuloraszam { get; set; }
|
||||
|
||||
public bool IsOsszevontOra { get; set; }
|
||||
|
||||
public string IsOsszevontOraText => IsOsszevontOra.GetDisplayName();
|
||||
|
||||
public bool IsNemzetisegiOra { get; set; }
|
||||
|
||||
public string IsNemzetisegiOraText => IsNemzetisegiOra.GetDisplayName();
|
||||
|
||||
public double MegbizasiOraszam { get; set; }
|
||||
|
||||
public int Operation { get; set; }
|
||||
|
||||
public string OperationText => Operation.GetDisplayName<ImportItemOperationEnum>(ClaimData.SelectedTanevID.Value);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,11 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TantargyfelosztasImportExport
|
||||
{
|
||||
public class TantargyfelosztasImportNemImportalhatoItemListModel
|
||||
{
|
||||
public List<TantargyfelosztasImportNemImportalhatoItemModel> NemImportalhatoItemModelList { get; set; } = new List<TantargyfelosztasImportNemImportalhatoItemModel>();
|
||||
|
||||
public int TantargyfelosztasImportTipus { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
namespace Kreta.Web.Areas.ImportExport.Models.TantargyfelosztasImportExport
|
||||
{
|
||||
public class TantargyfelosztasImportNemImportalhatoItemModel
|
||||
{
|
||||
public string OsztalyNevImportData { get; set; }
|
||||
|
||||
public string CsoportNevImportData { get; set; }
|
||||
|
||||
public string TantargyNevImportData { get; set; }
|
||||
|
||||
public string OraszamImportData { get; set; }
|
||||
|
||||
public string TanarNevImportData { get; set; }
|
||||
|
||||
public string TuloraImportData { get; set; }
|
||||
|
||||
public string TtfOraszamKorrekcioImportData { get; set; }
|
||||
|
||||
public string NemzetisegiOraImportData { get; set; }
|
||||
|
||||
public string MegbizasiOraszamImportData { get; set; }
|
||||
|
||||
public string ErrorList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,29 @@
|
|||
using System;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Resources;
|
||||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanuloBesorolasImportExport
|
||||
{
|
||||
public class TanuloBesorolasImportExportModel : BaseImportExportModel
|
||||
{
|
||||
[DateRange(ErrorMessageResourceName = nameof(ErrorResource.OrarendErvenyessegenekKezdeteDatumNemErvenyes), ErrorMessageResourceType = typeof(ErrorResource))]
|
||||
[Display(Name = nameof(ImportExportTanuloBesorolasResource.BesorolasDatum), ResourceType = typeof(ImportExportTanuloBesorolasResource))]
|
||||
public DateTime BesorolasDatum { get; set; }
|
||||
|
||||
[Display(Name = nameof(ImportExportTanuloBesorolasResource.KisorolasDatum), ResourceType = typeof(ImportExportTanuloBesorolasResource))]
|
||||
public DateTime? KisorolasDatum { get; set; }
|
||||
|
||||
public DateTime BesorolasDatumValue { get; set; }
|
||||
|
||||
public DateTime BesorolasDatumMinDate { get; set; }
|
||||
|
||||
public DateTime BesorolasDatumMaxDate { get; set; }
|
||||
|
||||
[Display(Name = nameof(AdminisztracioResource.ImportalasUtanMindenJuttatasAdatUjraszamitasa), ResourceType = typeof(AdminisztracioResource))]
|
||||
public bool? IsJuttatasUpdate { get; set; }
|
||||
|
||||
public bool IsSzakkepzoIntezmeny { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,13 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanuloBesorolasImportExport
|
||||
{
|
||||
public class TanuloBesorolasImportInfoModel
|
||||
{
|
||||
public ImportInfoSummaryListModel ImportInfoSummaryList { get; set; }
|
||||
|
||||
public TanuloBesorolasImportItemListModel MainImportItemList { get; set; }
|
||||
|
||||
public TanuloBesorolasImportNemImportalhatoItemListModel NemImportalhatoItemList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanuloBesorolasImportExport
|
||||
{
|
||||
public class TanuloBesorolasImportItemListModel
|
||||
{
|
||||
public List<TanuloBesorolasImportItemModel> ImportItemModelList { get; set; } = new List<TanuloBesorolasImportItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,22 @@
|
|||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanuloBesorolasImportExport
|
||||
{
|
||||
public class TanuloBesorolasImportItemModel
|
||||
{
|
||||
public string TanuloElotag { get; set; }
|
||||
|
||||
public string TanuloVezeteknev { get; set; }
|
||||
|
||||
public string TanuloKeresztnev { get; set; }
|
||||
|
||||
public string TanuloOktatasiAzonosito { get; set; }
|
||||
|
||||
public string OsztalyCsoportNev { get; set; }
|
||||
|
||||
public int Operation { get; set; }
|
||||
public string OperationText => Operation.GetDisplayName<ImportItemOperationEnum>(ClaimData.SelectedTanevID.Value);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanuloBesorolasImportExport
|
||||
{
|
||||
public class TanuloBesorolasImportNemImportalhatoItemListModel
|
||||
{
|
||||
public List<TanuloBesorolasImportNemImportalhatoItemModel> NemImportalhatoItemModelList { get; set; } = new List<TanuloBesorolasImportNemImportalhatoItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,13 @@
|
|||
namespace Kreta.Web.Areas.ImportExport.Models.TanuloBesorolasImportExport
|
||||
{
|
||||
public class TanuloBesorolasImportNemImportalhatoItemModel
|
||||
{
|
||||
public string TanuloNeveImportData { get; set; }
|
||||
|
||||
public string TanuloOktatasiAzonositoImportData { get; set; }
|
||||
|
||||
public string OsztalyCsoportImportData { get; set; }
|
||||
|
||||
public string ErrorList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanuloErtekelesMondatbankImportExport
|
||||
{
|
||||
public class TanuloErtekelesMondatbankImportExportModel : BaseImportExportModel
|
||||
{
|
||||
}
|
||||
}
|
|
@ -0,0 +1,13 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanuloErtekelesMondatbankImportExport
|
||||
{
|
||||
public class TanuloErtekelesMondatbankImportInfoModel
|
||||
{
|
||||
public ImportInfoSummaryListModel ImportInfoSummaryList { get; set; }
|
||||
|
||||
public TanuloErtekelesMondatbankImportItemListModel MainImportItemList { get; set; }
|
||||
|
||||
public TanuloErtekelesMondatbankImportNemImportalhatoItemListModel NemImportalhatoItemList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanuloErtekelesMondatbankImportExport
|
||||
{
|
||||
public class TanuloErtekelesMondatbankImportItemListModel
|
||||
{
|
||||
public List<TanuloErtekelesMondatbankImportItemModel> ImportItemModelList { get; set; } = new List<TanuloErtekelesMondatbankImportItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,22 @@
|
|||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanuloErtekelesMondatbankImportExport
|
||||
{
|
||||
public class TanuloErtekelesMondatbankImportItemModel
|
||||
{
|
||||
public string RovidNev { get; set; }
|
||||
|
||||
public string Szoveg { get; set; }
|
||||
|
||||
public string TanuloErtekelesTipusNev { get; set; }
|
||||
|
||||
public string EvfolyamTipusNev { get; set; }
|
||||
|
||||
public string TantargyNev { get; set; }
|
||||
|
||||
public int Operation { get; set; }
|
||||
public string OperationText => Operation.GetDisplayName<ImportItemOperationEnum>(ClaimData.SelectedTanevID.Value);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanuloErtekelesMondatbankImportExport
|
||||
{
|
||||
public class TanuloErtekelesMondatbankImportNemImportalhatoItemListModel
|
||||
{
|
||||
public List<TanuloErtekelesMondatbankImportNemImportalhatoItemModel> NemImportalhatoItemModelList { get; set; } = new List<TanuloErtekelesMondatbankImportNemImportalhatoItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,17 @@
|
|||
namespace Kreta.Web.Areas.ImportExport.Models.TanuloErtekelesMondatbankImportExport
|
||||
{
|
||||
public class TanuloErtekelesMondatbankImportNemImportalhatoItemModel
|
||||
{
|
||||
public string RovidNevImportData { get; set; }
|
||||
|
||||
public string SzovegImportData { get; set; }
|
||||
|
||||
public string TanuloErtekelesTipusImportData { get; set; }
|
||||
|
||||
public string EvfolyamTipusImportData { get; set; }
|
||||
|
||||
public string TantargyImportData { get; set; }
|
||||
|
||||
public string ErrorList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanuloKifirImportExport
|
||||
{
|
||||
public class TanuloKifirImportExportModel : BaseImportExportModel
|
||||
{
|
||||
}
|
||||
}
|
|
@ -0,0 +1,17 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanuloKifirImportExport
|
||||
{
|
||||
public class TanuloKifirImportInfoModel
|
||||
{
|
||||
public ImportInfoSummaryListModel ImportInfoSummaryList { get; set; }
|
||||
|
||||
public TanuloKifirImportItemListModel MainImportItemList { get; set; }
|
||||
|
||||
public TanuloKifirImportNemImportalhatoItemListModel NemImportalhatoItemList { get; set; }
|
||||
|
||||
public CimImportItemListModel CimImportItemList { get; set; }
|
||||
|
||||
public EmailImportItemListModel EmailImportItemList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanuloKifirImportExport
|
||||
{
|
||||
public class TanuloKifirImportItemListModel
|
||||
{
|
||||
public List<TanuloKifirImportItemModel> ImportItemModelList { get; set; } = new List<TanuloKifirImportItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,30 @@
|
|||
using System;
|
||||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanuloKifirImportExport
|
||||
{
|
||||
public class TanuloKifirImportItemModel
|
||||
{
|
||||
public string Elotag { get; set; }
|
||||
|
||||
public string Vezeteknev { get; set; }
|
||||
|
||||
public string Keresztnev { get; set; }
|
||||
|
||||
public string OktatasiAzonosito { get; set; }
|
||||
|
||||
public string SzuletesiHely { get; set; }
|
||||
|
||||
public DateTime SzuletesiIdo { get; set; }
|
||||
public string SzuletesiIdoText => SzuletesiIdo.ToString(Core.Constants.ToStringPattern.HungarianDate);
|
||||
|
||||
public string AnyjaNeve { get; set; }
|
||||
|
||||
public string AllampolgarsagNev { get; set; }
|
||||
|
||||
public int Operation { get; set; }
|
||||
public string OperationText => Operation.GetDisplayName<ImportItemOperationEnum>(ClaimData.SelectedTanevID.Value);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanuloKifirImportExport
|
||||
{
|
||||
public class TanuloKifirImportNemImportalhatoItemListModel
|
||||
{
|
||||
public List<TanuloKifirImportNemImportalhatoItemModel> NemImportalhatoItemModelList { get; set; } = new List<TanuloKifirImportNemImportalhatoItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,67 @@
|
|||
namespace Kreta.Web.Areas.ImportExport.Models.TanuloKifirImportExport
|
||||
{
|
||||
public class TanuloKifirImportNemImportalhatoItemModel
|
||||
{
|
||||
public string NevImportData { get; set; }
|
||||
|
||||
public string OktatasiAzonositoImportData { get; set; }
|
||||
|
||||
public string SzuletesiHelyImportData { get; set; }
|
||||
|
||||
public string SzuletesiDatumImportData { get; set; }
|
||||
|
||||
public string AnyjaNeveImportData { get; set; }
|
||||
|
||||
public string AllandoLakcimIranyitoszamImportData { get; set; }
|
||||
|
||||
public string AllandoLakcimTelepulesImportData { get; set; }
|
||||
|
||||
public string AllandoLakcimKozteruletImportData { get; set; }
|
||||
|
||||
public string ErtesitesiCimIranyitoszamImportData { get; set; }
|
||||
|
||||
public string ErtesitesiCimTelepulesImportData { get; set; }
|
||||
|
||||
public string ErtesitesiCimKozteruletImportData { get; set; }
|
||||
|
||||
public string AllampolgarsagImportData { get; set; }
|
||||
|
||||
public string EmailCimImportData { get; set; }
|
||||
|
||||
#region Unused Import Data
|
||||
|
||||
public string KilencedikEvfolyamnalAlacsonyabbImportData { get; set; }
|
||||
|
||||
public string ErtesitesiCimNevImportData { get; set; }
|
||||
|
||||
public string AltalanosIskolaOmKodjaImportData { get; set; }
|
||||
|
||||
public string AltalanosIskolaNeveImportData { get; set; }
|
||||
|
||||
public string AltalanosIskolaIranyitoszamImportData { get; set; }
|
||||
|
||||
public string AltalanosIskolaCimImportData { get; set; }
|
||||
|
||||
public string AltalanosIskolaTelepulesImportData { get; set; }
|
||||
|
||||
public string AltalanosIskolaTelefonszamImportData { get; set; }
|
||||
|
||||
public string AltalanosIskolaEmailCimImportData { get; set; }
|
||||
|
||||
public string FelveteltNyertTanulmanyiKeruletNeveImportData { get; set; }
|
||||
|
||||
public string FelveteltNyertTanulmanyiKeruletKodszamaImportData { get; set; }
|
||||
|
||||
public string FelveteltNyertTanulmanyiKeruletSzovegeImportData { get; set; }
|
||||
|
||||
public string NemNyertFelveteltElutasitasImportData { get; set; }
|
||||
|
||||
public string NemNyertFelveteltBeteltImportData { get; set; }
|
||||
|
||||
public string NemNyertFelveteltElobbreNertFelveteltImportData { get; set; }
|
||||
|
||||
#endregion
|
||||
|
||||
public string ErrorList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanulokElerhetosegiAdataikImportExport
|
||||
{
|
||||
public class TanulokElerhetosegiAdataikImportExportModel : BaseImportExportModel
|
||||
{
|
||||
}
|
||||
}
|
|
@ -0,0 +1,15 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanulokElerhetosegiAdataikImportExport
|
||||
{
|
||||
public class TanulokElerhetosegiAdataikImportInfoModel
|
||||
{
|
||||
public ImportInfoSummaryListModel ImportInfoSummaryList { get; set; }
|
||||
|
||||
public TelefonImportItemListModel TelefonImportItemList { get; set; }
|
||||
|
||||
public EmailImportItemListModel EmailImportItemList { get; set; }
|
||||
|
||||
public TanulokElerhetosegiAdataikImportNemImportalhatoItemListModel NemImportalhatoItemList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanulokElerhetosegiAdataikImportExport
|
||||
{
|
||||
public class TanulokElerhetosegiAdataikImportItemListModel
|
||||
{
|
||||
public List<TanulokElerhetosegiAdataikImportItemModel> ImportItemModelList { get; set; } = new List<TanulokElerhetosegiAdataikImportItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,17 @@
|
|||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Enums.ManualEnums.ImportExport;
|
||||
using Kreta.Web.Security;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanulokElerhetosegiAdataikImportExport
|
||||
{
|
||||
public class TanulokElerhetosegiAdataikImportItemModel
|
||||
{
|
||||
public string TanuloNeve { get; set; }
|
||||
|
||||
public string TanuloOktatasiAzonosito { get; set; }
|
||||
|
||||
public int Operation { get; set; }
|
||||
|
||||
public string OperationText => Operation.GetDisplayName<ImportItemOperationEnum>(ClaimData.SelectedTanevID.Value);
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TanulokElerhetosegiAdataikImportExport
|
||||
{
|
||||
public class TanulokElerhetosegiAdataikImportNemImportalhatoItemListModel
|
||||
{
|
||||
public List<TanulokElerhetosegiAdataikImportNemImportalhatoItemModel> NemImportalhatoItemModelList { get; set; } = new List<TanulokElerhetosegiAdataikImportNemImportalhatoItemModel>();
|
||||
}
|
||||
}
|
|
@ -0,0 +1,23 @@
|
|||
namespace Kreta.Web.Areas.ImportExport.Models.TanulokElerhetosegiAdataikImportExport
|
||||
{
|
||||
public class TanulokElerhetosegiAdataikImportNemImportalhatoItemModel
|
||||
{
|
||||
public string TanuloNeveImportData { get; set; }
|
||||
|
||||
public string TanuloOktatasiAzonositoImportData { get; set; }
|
||||
|
||||
public string TanuloTelefonszamImportData { get; set; }
|
||||
|
||||
public string TelefonszamAlapertelmezettImportData { get; set; }
|
||||
|
||||
public string TelefonszamTipusaImportData { get; set; }
|
||||
|
||||
public string TanuloEmailCimImportData { get; set; }
|
||||
|
||||
public string EmailAlapertelmezettImportData { get; set; }
|
||||
|
||||
public string EmailTipusImportData { get; set; }
|
||||
|
||||
public string ErrorList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,13 @@
|
|||
using System.ComponentModel.DataAnnotations;
|
||||
using Kreta.Resources;
|
||||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TeremImportExport
|
||||
{
|
||||
public class TeremImportExportModel : BaseImportExportModel
|
||||
{
|
||||
[Required(ErrorMessageResourceName = nameof(ErrorResource.Required), ErrorMessageResourceType = typeof(ErrorResource))]
|
||||
[Display(Name = nameof(IntezmenyResource.MukodesiHely), ResourceType = typeof(IntezmenyResource))]
|
||||
public int? MukodesiHelyId { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,13 @@
|
|||
using Kreta.Web.Areas.ImportExport.Models.CommonModels;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TeremImportExport
|
||||
{
|
||||
public class TeremImportInfoModel
|
||||
{
|
||||
public ImportInfoSummaryListModel ImportInfoSummaryList { get; set; }
|
||||
|
||||
public TeremImportItemListModel MainImportItemList { get; set; }
|
||||
|
||||
public TeremImportNemImportalhatoItemListModel NemImportalhatoItemList { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
using System.Collections.Generic;
|
||||
|
||||
namespace Kreta.Web.Areas.ImportExport.Models.TeremImportExport
|
||||
{
|
||||
public class TeremImportItemListModel
|
||||
{
|
||||
public List<TeremImportItemModel> ImportItemModelList { get; set; } = new List<TeremImportItemModel>();
|
||||
}
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue