LANCommander/LANCommander.Server/Data/Models/BaseModel.cs

24 lines
608 B
C#
Raw Normal View History

2023-01-02 15:44:04 -06:00
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
2023-01-02 15:44:04 -06:00
2024-08-04 18:44:33 -05:00
namespace LANCommander.Server.Data.Models
2023-01-02 15:44:04 -06:00
{
public abstract class BaseModel
{
[Key]
public Guid Id { get; set; }
2023-01-03 18:11:45 -06:00
[Display(Name = "Created On")]
2023-01-02 15:44:04 -06:00
public DateTime CreatedOn { get; set; }
2023-01-03 18:11:45 -06:00
[Display(Name = "Created By")]
public virtual User? CreatedBy { get; set; }
2023-01-03 18:11:45 -06:00
[Display(Name = "Updated On")]
2023-01-02 15:44:04 -06:00
public DateTime UpdatedOn { get; set; }
2023-01-03 18:11:45 -06:00
[Display(Name = "Updated By")]
public virtual User? UpdatedBy { get; set; }
2023-01-02 15:44:04 -06:00
}
}