init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
|
@ -0,0 +1,59 @@
|
|||
using System;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using Kreta.BusinessLogic.HelperClasses;
|
||||
using Kreta.BusinessLogic.Interfaces;
|
||||
using Kreta.Core.CustomAttributes;
|
||||
using Kreta.Enums.ManualEnums;
|
||||
using Kreta.Resources;
|
||||
|
||||
namespace Kreta.Web.Areas.DualisKepzes.Models
|
||||
{
|
||||
public class AdminDualisSzerzodesGridModel : BaseDualisSzerzodesGridModel
|
||||
{
|
||||
|
||||
public AdminDualisSzerzodesGridModel() { }
|
||||
|
||||
public AdminDualisSzerzodesGridModel(DualisSzerzodesCo itemCo)
|
||||
{
|
||||
TanuloNev = itemCo.TanuloNev;
|
||||
AnyaNev = itemCo.AnyaNev;
|
||||
SzuletesiHelye = itemCo.SzuletesiHelye;
|
||||
SzuletesiDatum = itemCo.SzuletesiDatum;
|
||||
OktatasiAzonosito = itemCo.OktatasiAzonosito;
|
||||
FeltoltesDatuma = itemCo.FeltoltesDatuma;
|
||||
SzerzodesFileId = itemCo.SzerzodesFileId;
|
||||
FileId = itemCo.FileId;
|
||||
FileNev = itemCo.FileNev;
|
||||
Statusz = itemCo.Statusz;
|
||||
FeltoltoId = itemCo.FeltoltoId;
|
||||
ID = itemCo.TanuloId.ToString();
|
||||
DualisKepzohelyNev = itemCo.DualisKepzohelyNev;
|
||||
DualisKepzohelyAdoszama = itemCo.DualisKepzohelyAdoszama;
|
||||
TanarNev = itemCo.TanarNev;
|
||||
TanarId = itemCo.TanarId;
|
||||
}
|
||||
|
||||
[SimpleExportColumn(DualisSzerzodesListajaExportAttributeId, 05, nameof(AlkalmazottResource.DualisKepzohelyNeve), typeof(AlkalmazottResource))]
|
||||
[Display(Name = nameof(AlkalmazottResource.DualisKepzohelyNeve), ResourceType = typeof(AlkalmazottResource))]
|
||||
public string DualisKepzohelyNev { get; set; }
|
||||
|
||||
[SimpleExportColumn(DualisSzerzodesListajaExportAttributeId, 06, nameof(AlkalmazottResource.DualisKepzohelyAdoszama), typeof(AlkalmazottResource))]
|
||||
[Display(Name = nameof(AlkalmazottResource.DualisKepzohelyAdoszama), ResourceType = typeof(AlkalmazottResource))]
|
||||
public string DualisKepzohelyAdoszama { get; set; }
|
||||
|
||||
[SimpleExportColumn(DualisSzerzodesListajaExportAttributeId, 07, nameof(TanarResource.OktatoNeve), typeof(TanarResource))]
|
||||
[Display(Name = nameof(TanarResource.OktatoNeve), ResourceType = typeof(TanarResource))]
|
||||
public string TanarNev { get; set; }
|
||||
|
||||
[SimpleExportColumn(DualisSzerzodesListajaExportAttributeId, 08, nameof(TanarResource.Statusz), typeof(TanarResource))]
|
||||
[Display(Name = nameof(TanarResource.Statusz), ResourceType = typeof(TanarResource))]
|
||||
public string StatuszStr => Statusz == FileStatuszEnum.NincsFeltoltve ? CommonResource.NincsFeltoltve : CommonResource.Feltoltve;
|
||||
|
||||
[Display(Name = nameof(TanarResource.Statusz), ResourceType = typeof(TanarResource))]
|
||||
public FileStatuszEnum Statusz { get; set; }
|
||||
|
||||
public string ShortFileNev => string.IsNullOrWhiteSpace(FileNev) || Statusz == FileStatuszEnum.NincsFeltoltve ? string.Empty : FileNev.Length > 32 ? $"{FileNev.Substring(0, 32)}..." : FileNev;
|
||||
|
||||
public int? TanarId { get; set; }
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue