using System; using System.ComponentModel.DataAnnotations; using Kreta.BusinessLogic.HelperClasses; using Kreta.BusinessLogic.Interfaces; using Kreta.Resources; namespace Kreta.Web.Areas.Felhasznalok.Models { public class FelhasznalokGridModel : IKretaIdentity { public FelhasznalokGridModel() { } public FelhasznalokGridModel(FelhasznaloGridItemCo itemCo) { ID = itemCo.ID; FelhasznaloNyomtatasiNeve = itemCo.FelhasznaloNyomtatasiNeve; FelhasznaloNyomtatasiNeveElotagNelkul = itemCo.FelhasznaloNyomtatasiNeveElotagNelkul; FelhasznaloTipusa = itemCo.FelhasznaloTipusa; FelhasznaloNev = itemCo.FelhasznaloNev; UtolsoBelepes = itemCo.UtolsoBelepes; UtolsoBelepesMobil = itemCo.UtolsoBelepesMobil; JelszovaltoztatasIdeje = itemCo.JelszovaltoztatasIdeje; Jogosultsag = itemCo.Jogosultsag; Tanulo = itemCo.Tanulo; Osztaly = itemCo.Osztaly; FelhasznaloEgyediAzonosito = itemCo.FelhasznaloEgyediAzonosito; GondviseloEgyediAzonosito = itemCo.GondviseloEgyediAzonosito; TanuloId = itemCo.TanuloId; GondviseloBovitettJog_BNAME = itemCo.GondviseloBovitettJog_BNAME; } public string ID { get; set; } public string TanuloId { get; set; } public int? OsztalyCsoportId { get; set; } [Display(Name = nameof(FelhasznalokResource.FelhasznaloNyomtatasiNeve), ResourceType = typeof(FelhasznalokResource))] public string FelhasznaloNyomtatasiNeve { get; set; } [Display(Name = nameof(FelhasznalokResource.FelhasznaloNyomtatasiNeve), ResourceType = typeof(FelhasznalokResource))] public string FelhasznaloNyomtatasiNeveElotagNelkul { get; set; } [Display(Name = nameof(FelhasznalokResource.FelhasznaloTipusa), ResourceType = typeof(FelhasznalokResource))] public string FelhasznaloTipusa { get; set; } [Display(Name = nameof(FelhasznalokResource.FelhasznaloNev), ResourceType = typeof(FelhasznalokResource))] public string FelhasznaloNev { get; set; } [Display(Name = nameof(FelhasznalokResource.BelepesiDatum), ResourceType = typeof(FelhasznalokResource))] public DateTime? UtolsoBelepes { get; set; } [Display(Name = nameof(FelhasznalokResource.BelepesiDatumMobil), ResourceType = typeof(FelhasznalokResource))] public DateTime? UtolsoBelepesMobil { get; set; } [Display(Name = nameof(FelhasznalokResource.JelszoModositasIdeje), ResourceType = typeof(FelhasznalokResource))] public DateTime? JelszovaltoztatasIdeje { get; set; } public int Id { get; set; } [Display(Name = nameof(FelhasznalokResource.Jogosultsag), ResourceType = typeof(FelhasznalokResource))] public string Jogosultsag { get; set; } [Display(Name = nameof(FelhasznalokResource.TanuloNeve), ResourceType = typeof(FelhasznalokResource))] public string Tanulo { get; set; } [Display(Name = nameof(FelhasznalokResource.TanuloOsztalyfonokOsztalya), ResourceType = typeof(FelhasznalokResource))] public string Osztaly { get; set; } [Display(Name = nameof(FelhasznalokResource.CsokkentettGondviselo), ResourceType = typeof(FelhasznalokResource))] public string CsokkentettGondviselo_BNAME { get; set; } [Display(Name = nameof(FelhasznalokResource.GondviseloBovitettJog), ResourceType = typeof(FelhasznalokResource))] public string GondviseloBovitettJog_BNAME { get; set; } public string FelhasznaloEgyediAzonosito { get; set; } public string GondviseloEgyediAzonosito { get; set; } } }