init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
154
KretaWeb/Areas/Beiratkozas/Models/NebuloMultiEditModel.cs
Normal file
154
KretaWeb/Areas/Beiratkozas/Models/NebuloMultiEditModel.cs
Normal file
|
@ -0,0 +1,154 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.Web.Mvc;
|
||||
using Kreta.BusinessLogic.HelperClasses;
|
||||
using Kreta.Enums.ManualEnums;
|
||||
using Kreta.Resources;
|
||||
|
||||
namespace Kreta.Web.Areas.Beiratkozas.Models
|
||||
{
|
||||
public class NebuloMultiEditModel
|
||||
{
|
||||
public NebuloMultiEditModel(List<int> idList)
|
||||
{
|
||||
IdList = idList;
|
||||
FeladatellatasiHelyList = new List<SelectListItem>();
|
||||
}
|
||||
|
||||
public List<int> IdList { get; set; }
|
||||
|
||||
[Display(Name = nameof(BeiratkozasResource.Anyanyelv), ResourceType = typeof(BeiratkozasResource))]
|
||||
public int? Anyanyelv { get; set; }
|
||||
|
||||
[Display(Name = nameof(BeiratkozasResource.Allampolgarsag), ResourceType = typeof(BeiratkozasResource))]
|
||||
public int? Allampolgarsag { get; set; }
|
||||
|
||||
[Display(Name = nameof(BeiratkozasResource.Allampolgarsag2), ResourceType = typeof(BeiratkozasResource))]
|
||||
public int? Allampolgarsag2 { get; set; }
|
||||
|
||||
[Display(Name = nameof(BeiratkozasResource.Neme), ResourceType = typeof(BeiratkozasResource))]
|
||||
public int? Neme { get; set; }
|
||||
|
||||
[Display(Name = nameof(BeiratkozasResource.NebulokSzuletesiOrszaga), ResourceType = typeof(BeiratkozasResource))]
|
||||
public int? SzuletesiOrszag { get; set; }
|
||||
|
||||
//[Display(Name = nameof(BeiratkozasResource.TorvenyesKepviselojenekRokonsagiFoka), ResourceType = typeof(BeiratkozasResource))]
|
||||
//public int? TKRokonsagiFok { get; set; }
|
||||
|
||||
//[Display(Name = nameof(BeiratkozasResource.OvodaAzonositojaEsNeve), ResourceType = typeof(BeiratkozasResource))]
|
||||
//public string OvodaAzonositojaEsNeve { get; set; }
|
||||
|
||||
//[Display(Name = nameof(BeiratkozasResource.OvodaAzonosito), ResourceType = typeof(BeiratkozasResource))]
|
||||
//[MaxLength(20, ErrorMessageResourceName = nameof(CommonResource.MaxLengthValidation), ErrorMessageResourceType = typeof(CommonResource))]
|
||||
//public string OvodaAzonosito { get; set; }
|
||||
|
||||
//[Display(Name = nameof(BeiratkozasResource.OvodaNeve), ResourceType = typeof(BeiratkozasResource))]
|
||||
//[MaxLength(255, ErrorMessageResourceName = nameof(CommonResource.MaxLengthValidation), ErrorMessageResourceType = typeof(CommonResource))]
|
||||
//public string OvodaNev { get; set; }
|
||||
|
||||
[Display(Name = nameof(BeiratkozasResource.FeladatellatasiHely), ResourceType = typeof(BeiratkozasResource))]
|
||||
public int? FeladatellatasiHelyId { get; set; }
|
||||
|
||||
[Display(Name = nameof(BeiratkozasResource.KirSzolgaltatas), ResourceType = typeof(BeiratkozasResource))]
|
||||
public int? KirSzolgaltatasTipusId { get; set; }
|
||||
|
||||
[Display(Name = nameof(BeiratkozasResource.Tagozat), ResourceType = typeof(BeiratkozasResource))]
|
||||
public int? Tagozat { get; set; }
|
||||
|
||||
//[Display(Name = nameof(BeiratkozasResource.EletvitelszeruOttLakas), ResourceType = typeof(BeiratkozasResource))]
|
||||
//public int? EletvitelszeruOttLakasKorzetes { get; set; }
|
||||
|
||||
[Display(Name = nameof(BeiratkozasResource.SzakertoiBizottsag), ResourceType = typeof(BeiratkozasResource))]
|
||||
public int? SzakertoiBizottsagKormanyhivatalAltalKijelolttanulo { get; set; }
|
||||
|
||||
[Display(Name = nameof(BeiratkozasResource.SzuloTestverBeteg), ResourceType = typeof(BeiratkozasResource))]
|
||||
public int? SzulojeTestvereTartosanBetegVagyFogyatekkalElo { get; set; }
|
||||
|
||||
[Display(Name = nameof(BeiratkozasResource.TestverAdottIntezmenyTanuloja), ResourceType = typeof(BeiratkozasResource))]
|
||||
public int? TestvereAzIntezmenyTanuloja { get; set; }
|
||||
|
||||
[Display(Name = nameof(BeiratkozasResource.MunkaltatoiIgazolas), ResourceType = typeof(BeiratkozasResource))]
|
||||
public int? SzulojenekMunkahelyeAzIskolaKorzetebenTalalhato { get; set; }
|
||||
|
||||
[Display(Name = nameof(BeiratkozasResource.AzIskolaALakohelyetol), ResourceType = typeof(BeiratkozasResource))]
|
||||
public int? AzIskolaALakohelyetolEgyKilometerenBelulTalalhato { get; set; }
|
||||
|
||||
[Display(Name = nameof(BeiratkozasResource.IsOsszevontOsztaly), ResourceType = typeof(BeiratkozasResource))]
|
||||
public int? IsOsszevontOsztaly { get; set; }
|
||||
|
||||
[Display(Name = nameof(BeiratkozasResource.EletvitelszeruOttLakas), ResourceType = typeof(BeiratkozasResource))]
|
||||
public int? IsKorzetes { get; set; }
|
||||
|
||||
[Display(Name = nameof(BeiratkozasResource.SajatosNevelesiIgeny), ResourceType = typeof(BeiratkozasResource))]
|
||||
public int? SNI { get; set; }
|
||||
|
||||
public double? SNILetszamSuly { get; set; }
|
||||
|
||||
[Display(Name = nameof(BeiratkozasResource.BeilleszkedesiTanulasiMagatartasiProblemak), ResourceType = typeof(BeiratkozasResource))]
|
||||
public int? BTM { get; set; }
|
||||
|
||||
public double? BTMLetszamSuly { get; set; }
|
||||
|
||||
[Display(Name = nameof(BeiratkozasResource.EtikaVagyHitEsErkolcstan), ResourceType = typeof(BeiratkozasResource))]
|
||||
public int? EtikaHitErkolcstan { get; set; }
|
||||
|
||||
[Display(Name = nameof(BeiratkozasResource.Megjegyzes), ResourceType = typeof(BeiratkozasResource))]
|
||||
public string Megjegyzes { get; set; }
|
||||
|
||||
[Display(Name = nameof(BeiratkozasResource.Osztalya), ResourceType = typeof(BeiratkozasResource))]
|
||||
public string Osztalya { get; set; }
|
||||
|
||||
[Display(Name = nameof(BeiratkozasResource.Indoklas), ResourceType = typeof(BeiratkozasResource))]
|
||||
public string Indoklas { get; set; }
|
||||
|
||||
public List<SelectListItem> FeladatellatasiHelyList { get; set; }
|
||||
|
||||
public NebuloMultiEditCo ToCo()
|
||||
{
|
||||
return new NebuloMultiEditCo
|
||||
{
|
||||
IdList = IdList,
|
||||
//TKRokonsagiFok = TKRokonsagiFok,
|
||||
EtikaHitErkolcstan = EtikaHitErkolcstan,
|
||||
FeladatellatasiHelyId = FeladatellatasiHelyId,
|
||||
KirSzolgaltatasTipusId = KirSzolgaltatasTipusId,
|
||||
Tagozat = Tagozat,
|
||||
//EletvitelszeruOttLakasKorzetes = EletvitelszeruOttLakasKorzetes,
|
||||
Neme = Neme,
|
||||
Megjegyzes = Megjegyzes,
|
||||
SzuletesiOrszag = SzuletesiOrszag,
|
||||
Allampolgarsag = Allampolgarsag,
|
||||
Allampolgarsag2 = Allampolgarsag2,
|
||||
Anyanyelv = Anyanyelv,
|
||||
AzIskolaALakohelyetolEgyKilometerenBelulTalalhato = AzIskolaALakohelyetolEgyKilometerenBelulTalalhato,
|
||||
IsOsszevontOsztaly = IsOsszevontOsztaly,
|
||||
IsKorzetes = IsKorzetes,
|
||||
//OvodaAzonosito = OvodaAzonosito,
|
||||
//OvodaNev = OvodaNev,
|
||||
SzakertoiBizottsagKormanyhivatalAltalKijelolttanulo = SzakertoiBizottsagKormanyhivatalAltalKijelolttanulo,
|
||||
SzulojeTestvereTartosanBetegVagyFogyatekkalElo = SzulojeTestvereTartosanBetegVagyFogyatekkalElo,
|
||||
SzulojenekMunkahelyeAzIskolaKorzetebenTalalhato = SzulojenekMunkahelyeAzIskolaKorzetebenTalalhato,
|
||||
SNI = SNI,
|
||||
SNILetszamSuly = SNILetszamSuly,
|
||||
BTM = BTM,
|
||||
BTMLetszamSuly = BTMLetszamSuly,
|
||||
TestvereAzIntezmenyTanuloja = TestvereAzIntezmenyTanuloja,
|
||||
Osztalya = Osztalya,
|
||||
Indoklas = Indoklas,
|
||||
EugyStatusz = (int)EugyStatuszEnum.NemSzinkronizalt,
|
||||
EugyStatuszDatum = DateTime.Now
|
||||
};
|
||||
}
|
||||
|
||||
public System.Web.Http.ModelBinding.ModelStateDictionary Validate()
|
||||
{
|
||||
var modelStateDictionary = new System.Web.Http.ModelBinding.ModelStateDictionary();
|
||||
if ((Allampolgarsag != null || Allampolgarsag2 != null) && Allampolgarsag == Allampolgarsag2)
|
||||
{
|
||||
modelStateDictionary.AddModelError("MegegyezoAllapolgarsag", ErrorResource.MegegyezoAllapolgarsag);
|
||||
}
|
||||
return modelStateDictionary;
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue