using System; using System.Collections.Generic; using Kreta.Enums.ManualEnums; namespace Kreta.Web.Areas.Adminisztracio.Models { public class AdminDashboardModel { public AdminDashboardAdminisztracioModel AdminisztracioModel { get; set; } public AdminDashboardNaploModel NaploModel { get; set; } public AdminDashboardStatisztikaModel StatisztikaModel { get; set; } public IList DashboardUzenetek { get; set; } public IList EgyediAzonositokByIntezmeny { get; set; } public AdminDashboardSzakkepzesiJuttatasokModel SzakkepzesiJuttatasokModel { get; set; } public AdminDashboardTableModel Ugyek { get; set; } } public class AdminDashboardItemModel { public string Name { get; set; } public string Content { get; set; } public AdminDashboardTipusEnum Type { get; set; } public int Sorrend { get; set; } public string EgyediAzonosito { get; set; } } public class AdminDashboardPopupItemModel : AdminDashboardItemModel { public int DashboardUzenetFelhasznaloId { get; set; } public int MegjelenitesekSzama { get; set; } public DateTime? UtolsoMegtekintesIdeje { get; set; } public string EgyediMuvelet { get; set; } } public class AdminDashboardTableModel { public string Name { get; set; } public string Url { get; set; } public bool OpenInNewWindow { get; set; } public bool IsEnabled { get; set; } public List Headers { get; set; } public List Rows { get; set; } } public class AdminDashboardTableRowModel { public List Columns { get; set; } } public class Ugy { public int Azonosito { get; set; } public DateTime BekuldesIdopontja { get; set; } public string TanuloNev { get; set; } public string TanuloOsztaly { get; set; } public string UgyTipusKod { get; set; } } }