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,92 @@
using System;
using System.ComponentModel.DataAnnotations;
using Kreta.BusinessLogic.HelperClasses;
using Kreta.Resources;
namespace Kreta.Web.Areas.DualisKepzes.Models
{
public class SzakkepzesiMunkaszerzodesInfoModel
{
public SzakkepzesiMunkaszerzodesInfoModel(SzakkepzesiMunkaszerzodesInfoCO co)
{
BevKezd = co.BevKezd?.ToShortDateString();
BevVeg = co.BevVeg?.ToShortDateString();
BeerkezesDat = co.BeerkezesDat?.ToShortDateString();
AdatSzolgCegNeve = co.AdatSzolgCegNeve;
AdatSzolgTermCsNev = string.IsNullOrWhiteSpace(co.AdatSzolgTermCsNev) ? string.Empty : co.AdatSzolgTermCsNev;
AdatSzolgTermUNev = string.IsNullOrWhiteSpace(co.AdatSzolgTermUNev) ? string.Empty : co.AdatSzolgTermUNev;
AdatSzolgTermTeljesNev = $"{AdatSzolgTermCsNev} {AdatSzolgTermUNev}";
AdatSzolgSzekhelyOr = string.IsNullOrWhiteSpace(co.AdatSzolgSzekhelyOr) ? string.Empty : $"{co.AdatSzolgSzekhelyOr}, ";
AdatSzolgSzekhelyIr = string.IsNullOrWhiteSpace(co.AdatSzolgSzekhelyIr) ? string.Empty : co.AdatSzolgSzekhelyIr;
AdatSzolgSzekhelyHg = string.IsNullOrWhiteSpace(co.AdatSzolgSzekhelyHg) ? string.Empty : $"{co.AdatSzolgSzekhelyHg}, ";
AdatSzolgSzekhelyKt = string.IsNullOrWhiteSpace(co.AdatSzolgSzekhelyKt) ? string.Empty : co.AdatSzolgSzekhelyKt;
AdatSzolgSzekhelyJel = string.IsNullOrWhiteSpace(co.AdatSzolgSzekhelyJel) ? string.Empty : co.AdatSzolgSzekhelyJel;
AdatSzolgSzekhelySz = string.IsNullOrWhiteSpace(co.AdatSzolgSzekhelySz) ? string.Empty : co.AdatSzolgSzekhelySz;
AdatSzolgSzekhelyEp = string.IsNullOrWhiteSpace(co.AdatSzolgSzekhelyEp) ? string.Empty : co.AdatSzolgSzekhelyEp;
AdatSzolgSzekhelyLh = string.IsNullOrWhiteSpace(co.AdatSzolgSzekhelyLh) ? string.Empty : co.AdatSzolgSzekhelyLh;
AdatSzolgSzekhelyEm = string.IsNullOrWhiteSpace(co.AdatSzolgSzekhelyEm) ? string.Empty : co.AdatSzolgSzekhelyEm;
AdatSzolgSzekhelyAj = string.IsNullOrWhiteSpace(co.AdatSzolgSzekhelyAj) ? string.Empty : co.AdatSzolgSzekhelyAj;
AdatSzolgSzekhely = $"{AdatSzolgSzekhelyOr}{AdatSzolgSzekhelyIr} {AdatSzolgSzekhelyHg}{AdatSzolgSzekhelyKt} {AdatSzolgSzekhelyJel} {AdatSzolgSzekhelySz} {AdatSzolgSzekhelyEp} {AdatSzolgSzekhelyLh} {AdatSzolgSzekhelyEm} {AdatSzolgSzekhelyAj}";
AdozoAdoSzam = co.AdozoAdoSzam;
TermCsNev = co.TermCsNev;
TermUNev = co.TermUNev;
TermTeljesNev = $"{TermCsNev} {TermUNev}";
TermSzulIdo = co.TermSzulIdo?.ToShortDateString();
TermSzulHely = co.TermSzulHely;
TAJSzam = co.TAJSzam;
TermAzon = co.TermAzon;
}
[Display(Name = nameof(DualisResource.AdozoCegNeve), ResourceType = typeof(DualisResource))]
public string AdatSzolgCegNeve { get; set; }
[Display(Name = nameof(DualisResource.DualisPartnerCime), ResourceType = typeof(DualisResource))]
public string AdatSzolgSzekhely { get; set; }
[Display(Name = nameof(DualisResource.DualisPartnerEgyeniVallakozoSzemelyneve), ResourceType = typeof(DualisResource))]
public string AdatSzolgTermTeljesNev { get; set; }
[Display(Name = nameof(DualisResource.DualisPartnerAdoszama), ResourceType = typeof(DualisResource))]
public string AdozoAdoSzam { get; set; }
[Display(Name = nameof(DualisResource.BevallasBeerkezesenekDatuma), ResourceType = typeof(DualisResource))]
public string BeerkezesDat { get; set; }
[Display(Name = nameof(DualisResource.BevallasiIdoszakKezdete), ResourceType = typeof(DualisResource))]
public string BevKezd { get; set; }
[Display(Name = nameof(DualisResource.BevallasiIdoszakVege), ResourceType = typeof(DualisResource))]
public string BevVeg { get; set; }
[Display(Name = nameof(DualisResource.TanuloTAJSzama), ResourceType = typeof(DualisResource))]
public string TAJSzam { get; set; }
[Display(Name = nameof(DualisResource.TanuloAdoazonositoJele), ResourceType = typeof(DualisResource))]
public string TermAzon { get; set; }
[Display(Name = nameof(DualisResource.TanuloNeve), ResourceType = typeof(DualisResource))]
public string TermTeljesNev { get; set; }
[Display(Name = nameof(DualisResource.TanuloSzuletesiHelye), ResourceType = typeof(DualisResource))]
public string TermSzulHely { get; set; }
[Display(Name = nameof(DualisResource.TanuloSzuletesiIdeje), ResourceType = typeof(DualisResource))]
public string TermSzulIdo { get; set; }
private string AdatSzolgSzekhelyAj { get; set; }
private string AdatSzolgSzekhelyEm { get; set; }
private string AdatSzolgSzekhelyEp { get; set; }
private string AdatSzolgSzekhelyHg { get; set; }
private string AdatSzolgSzekhelyIr { get; set; }
private string AdatSzolgSzekhelyJel { get; set; }
private string AdatSzolgSzekhelyKt { get; set; }
private string AdatSzolgSzekhelyLh { get; set; }
private string AdatSzolgSzekhelyOr { get; set; }
private string AdatSzolgSzekhelySz { get; set; }
private string AdatSzolgTermCsNev { get; set; }
private string AdatSzolgTermUNev { get; set; }
private string TermCsNev { get; set; }
private string TermUNev { get; set; }
}
}