This commit is contained in:
skidoodle 2024-03-13 00:33:46 +01:00
commit e124a47765
19374 changed files with 9806149 additions and 0 deletions

View file

@ -0,0 +1,71 @@
using System;
using System.ComponentModel.DataAnnotations;
using Kreta.BusinessLogic.HelperClasses;
using Kreta.Resources;
namespace Kreta.Web.Areas.Tanar.Models
{
public class HFCsatolmanyokSearchModel
{
[Display(Name = nameof(OsztalyCsoportResource.EllatottKoznevelesiFeladatTipus), ResourceType = typeof(OsztalyCsoportResource))]
public int? FeladatKategoriaId { get; set; }
[Display(Name = nameof(CommonResource.Feladatellatasihely), ResourceType = typeof(CommonResource))]
public int? FeladatEllatasiHelyId { get; set; }
[Display(Name = nameof(TanarResource.OraDatuma), ResourceType = typeof(TanarResource))]
public DateTime? OraDatumaSrc { get; set; }
[Display(Name = nameof(TanarResource.Oraszam), ResourceType = typeof(TanarResource))]
public int? OraszamSrc { get; set; }
[Display(Name = nameof(TanarResource.Osztalycsoport), ResourceType = typeof(TanarResource))]
public int? OsztalyCsoportSrc { get; set; }
[Display(Name = nameof(TanarResource.Tanar), ResourceType = typeof(TanarResource))]
public int? TanarSrc { get; set; }
[Display(Name = nameof(TanarResource.Tantargy), ResourceType = typeof(TanarResource))]
public int? TantargySrc { get; set; }
[Display(Name = nameof(TanarResource.FajlNev), ResourceType = typeof(TanarResource))]
public string FajlNevSrc { get; set; }
[Display(Name = nameof(TanarResource.FajlMeretMB), ResourceType = typeof(TanarResource))]
public int? FajlMeretTolSrc { get; set; }
public int? FajlMeretIgSrc { get; set; }
[Display(Name = nameof(TanarResource.FeltoltesDatum), ResourceType = typeof(TanarResource))]
public DateTime? FeltoltesDatumTolSrc { get; set; }
public DateTime? FeltoltesDatumIgSrc { get; set; }
[Display(Name = nameof(TanarResource.HFHatarido), ResourceType = typeof(TanarResource))]
public DateTime? HFHataridoTolSrc { get; set; }
public DateTime? HFHataridoIgSrc { get; set; }
[Display(Name = nameof(OrarendResource.OnlineOra), ResourceType = typeof(OrarendResource))]
public int? IsOnlineOra { get; set; }
public HFCsatolmanyokSearchCO ConvertModelToCo(int? tanarId)
{
return new HFCsatolmanyokSearchCO
{
FeladatKategoriaId = FeladatKategoriaId,
FeladatEllatasiHelyId = FeladatEllatasiHelyId,
OraDatumaSrc = OraDatumaSrc,
OraszamSrc = OraszamSrc,
OsztalyCsoportSrc = OsztalyCsoportSrc,
TanarSrc = tanarId ?? TanarSrc,
TantargySrc = TantargySrc,
FajlNevSrc = FajlNevSrc,
FajlMeretTolSrc = FajlMeretTolSrc,
FajlMeretIgSrc = FajlMeretIgSrc,
FeltoltesDatumTolSrc = FeltoltesDatumTolSrc,
FeltoltesDatumIgSrc = FeltoltesDatumIgSrc,
HFHataridoTolSrc = HFHataridoTolSrc,
HFHataridoIgSrc = HFHataridoIgSrc,
IsOnlineOra = IsOnlineOra
};
}
}
}