Files
Module.AdminModules/Shared/Models/AdminModules.cs
2026-02-19 16:37:45 +01:00

32 lines
951 B
C#

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;
}
}