init
This commit is contained in:
commit
e124a47765
19374 changed files with 9806149 additions and 0 deletions
68
Kreta.BusinessLogic/HelperClasses/ZaradekCO.cs
Normal file
68
Kreta.BusinessLogic/HelperClasses/ZaradekCO.cs
Normal file
|
@ -0,0 +1,68 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using Kreta.DataAccess.Interfaces;
|
||||
using Kreta.Enums;
|
||||
|
||||
namespace Kreta.BusinessLogic.HelperClasses
|
||||
{
|
||||
public class ZaradekCo
|
||||
{
|
||||
public ZaradekCo()
|
||||
{
|
||||
ZaradekSzovegList = new List<ZaradekNyelvCo>();
|
||||
}
|
||||
|
||||
public ZaradekCo(IZaradek entity)
|
||||
{
|
||||
Id = entity.ID;
|
||||
TanuloCsoportId = entity.TanuloCsoportId;
|
||||
IsBizonyitvanybanMegjelenik = entity.IsBizonyitvanybanMegjelenik;
|
||||
IsKiVagyAtsorolasiZaradek = entity.IsKiVagyAtsorolasiZaradek;
|
||||
IsOsztalynaplobanMegjelenik = entity.IsOsztalynaplobanMegjelenik;
|
||||
IsTorzslaponMegjelenik = entity.IsTorzslaponMegjelenik;
|
||||
KeltezesDatuma = entity.KeltezesDatuma;
|
||||
KeltezesHelye = entity.KeltezesHelye;
|
||||
RogzitesDatuma = entity.RogzitesDatuma;
|
||||
UtolsoModositasDatuma = entity.UtolsoModositasDatuma;
|
||||
RogzitoId = RogzitoId;
|
||||
UtolsoModositoId = entity.UtolsoModositoId;
|
||||
UtolsoModositoNev = entity.UtolsoModosito.NyomtatasiNev;
|
||||
RogzitoNev = entity.Rogzito.NyomtatasiNev;
|
||||
ZaradekSzovegList = new List<ZaradekNyelvCo> { new ZaradekNyelvCo { NyelvId = (int)AnyanyelvEnum.magyar, Szoveg = entity.Szoveg } };
|
||||
OsztalyNev = entity.TanuloCsoport.OsztalyCsoport.Nev;
|
||||
IsKapcsolodo = true;
|
||||
IsTorolheto = true;
|
||||
IsOsztaly = true;
|
||||
|
||||
ZaradekSzovegList.AddRange(entity.ZaradekNyelv.Where(z => !z.Torolt).Select(zaradek => new ZaradekNyelvCo
|
||||
{
|
||||
NyelvId = zaradek.NyelvId,
|
||||
Szoveg = zaradek.Szoveg
|
||||
}));
|
||||
}
|
||||
|
||||
public int? Id { get; set; }
|
||||
public int? TanuloCsoportId { get; set; }
|
||||
public int TanuloId { get; set; }
|
||||
public bool IsBizonyitvanybanMegjelenik { get; set; }
|
||||
public bool IsKiVagyAtsorolasiZaradek { get; set; }
|
||||
public bool IsOsztalynaplobanMegjelenik { get; set; }
|
||||
public bool IsTorzslaponMegjelenik { get; set; }
|
||||
public DateTime? KeltezesDatuma { get; set; }
|
||||
public string KeltezesHelye { get; set; }
|
||||
public DateTime RogzitesDatuma { get; set; }
|
||||
public List<ZaradekNyelvCo> ZaradekSzovegList { get; set; }
|
||||
public string ZaradekSzovegek { get; set; }
|
||||
public DateTime UtolsoModositasDatuma { get; set; }
|
||||
public int RogzitoId { get; set; }
|
||||
public int UtolsoModositoId { get; set; }
|
||||
public string UtolsoModositoNev { get; set; }
|
||||
public string RogzitoNev { get; set; }
|
||||
public string OsztalyNev { get; set; }
|
||||
public bool IsKapcsolodo { get; set; }
|
||||
public bool IsTorolheto { get; set; }
|
||||
public bool IsOsztaly { get; set; }
|
||||
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue