using System; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Interfaces; using Oqtane.Models; namespace SZUAbsolventenverein.Module.AdminModules.Models { [Table("SZUAbsolventenvereinAdminModules")] public class AdminModules : IAuditable, IReportable { [Key] public int AdminModulesId { get; set; } public int ModuleId { get; set; } public string Name { get; set; } public string Content { get; set; } public string CreatedBy { get; set; } public DateTime CreatedOn { get; set; } public string ModifiedBy { get; set; } public DateTime ModifiedOn { get; set; } [NotMapped] public string ModuleName => ""; [NotMapped] public int ModuleID => ModuleId; [NotMapped] public int EntityID => AdminModulesId; [NotMapped] public string UserName => CreatedBy; } }