init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
102
KretaWeb/Areas/Alkalmazott/Models/HitoktatoModel.cs
Normal file
102
KretaWeb/Areas/Alkalmazott/Models/HitoktatoModel.cs
Normal file
|
@ -0,0 +1,102 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.Web.Mvc;
|
||||
using Kreta.BusinessLogic.Classes;
|
||||
using Kreta.Resources;
|
||||
using Kreta.Web.Areas.Alkalmazott.ModelInterface;
|
||||
using Kreta.Web.Attributes;
|
||||
using Kreta.Web.Models.EditorTemplates;
|
||||
|
||||
namespace Kreta.Web.Areas.Alkalmazott.Models
|
||||
{
|
||||
public class HitoktatoModel : TabStripModel, IAlterAlkalmazottValidationModel
|
||||
{
|
||||
public HitoktatoModel()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
[KretaDisplayName(63)]
|
||||
public string Iranyitoszam { get; set; }
|
||||
|
||||
[KretaDisplayName(260)]
|
||||
public string Varos { get; set; }
|
||||
|
||||
[KretaDisplayName(261)]
|
||||
public string Cim { get; set; }
|
||||
|
||||
[KretaRequired(StringResourcesId = 136)]
|
||||
[KretaDisplayName(36)]
|
||||
public int Nem { get; set; }
|
||||
|
||||
public List<SelectListItem> NemList { get; set; }
|
||||
|
||||
[KretaStringLength(200, StringResourcesId = 4600 /*A név előtag maximum 100 karater lehet!*/)]
|
||||
[KretaDisplayName(1576)]
|
||||
public string NevEloTag { get; set; }
|
||||
|
||||
[KretaRequired(StringResourcesId = 137)]
|
||||
[KretaStringLength(200, StringResourcesId = 148 /*Családi név max. 200 karakter!*/)]
|
||||
[KretaDisplayName(52)]
|
||||
public string MunkavallaloCsaladiNev { get; set; }
|
||||
|
||||
[KretaRequired(StringResourcesId = 138)]
|
||||
[KretaStringLength(200, StringResourcesId = 149/*Utónév max. 200 karakter!*/)]
|
||||
[KretaDisplayName(58)]
|
||||
public string MunkavallaloUtonev { get; set; }
|
||||
|
||||
[KretaRequired(StringResourcesId = 2622)]
|
||||
[KretaStringLength(200, StringResourcesId = 3364 /*Születési családi név max. 200 karakter!*/)]
|
||||
[KretaDisplayName(53)]
|
||||
public string SzuletesiCsaladiNev { get; set; }
|
||||
|
||||
[KretaRequired(StringResourcesId = 2621)]
|
||||
[KretaStringLength(200, StringResourcesId = 3367 /*Születési uótnév max. 200 karakter!*/)]
|
||||
[KretaDisplayName(59)]
|
||||
public string SzuletesiUtonev { get; set; }
|
||||
|
||||
[KretaRequired(StringResourcesId = 139)]
|
||||
[KretaStringLength(200, StringResourcesId = 150/*Anyja családi neve max. 200 karakter!*/ )]
|
||||
[KretaDisplayName(39)]
|
||||
public string AnyjaCsaladiNeve { get; set; }
|
||||
|
||||
[KretaRequired(StringResourcesId = 140)]
|
||||
[KretaStringLength(200, StringResourcesId = 151/*Anyja utóneve neve max. 200 karakter! */)]
|
||||
[KretaDisplayName(40)]
|
||||
public string AnyjaUtoneve { get; set; }
|
||||
|
||||
[KretaRequired(StringResourcesId = 2654)]
|
||||
[KretaDisplayName(87)]
|
||||
[KretaRange(0, 1000, StringResourcesId = 4298)] //A kötelező óraszám nem lehet negatív!
|
||||
public double? KotelezoOraszam { get; set; }
|
||||
|
||||
[KretaRequired(StringResourcesId = 142)]
|
||||
[KretaDisplayName(42)]
|
||||
public DateTime? SzuletesiIdo { get; set; }
|
||||
|
||||
[KretaRequired(StringResourcesId = 141)]
|
||||
[KretaStringLength(200, StringResourcesId = 152/*Születési hely max. 200 karakter!*/)]
|
||||
[KretaDisplayName(41)]
|
||||
public string SzuletesiHely { get; set; }
|
||||
|
||||
[KretaRequired(StringResourcesId = 1680)]
|
||||
[KretaDisplayName(90)]
|
||||
public int? FeladatellatasiHely { get; set; }
|
||||
|
||||
[KretaRequired(StringResourcesId = 3370/*Munkakör kitöltése kötelező!*/)]
|
||||
[KretaDisplayName(88)]
|
||||
public int? MunkaKor { get; set; }
|
||||
|
||||
//[KretaRequired(StringResourcesId = 4620/*Munkaviszony típusának kitöltése kötelező*/)]
|
||||
//[KretaDisplayName(4619)]
|
||||
//public int? Munkaviszony { get; set; }
|
||||
|
||||
[Required(ErrorMessageResourceName = nameof(AlkalmazottResource.FoglalkoztatasiJogviszonyKitolteseKotelezo), ErrorMessageResourceType = typeof(AlkalmazottResource))]
|
||||
[Display(Name = nameof(AlkalmazottResource.FoglalkoztatasiJogviszony), ResourceType = typeof(AlkalmazottResource))]
|
||||
public int? FoglalkoztatasiJogviszony { get; set; }
|
||||
|
||||
[KretaDisplayName(4614)]
|
||||
public bool BetoltetlenAllashely { get; set; }
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue