init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
|
@ -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; }
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue