Files
hrm_eva/EF/_BaseEntity.cs
Nakorn Rientrakrunchai 8b98125e49 First Initial
2020-02-20 15:02:39 +07:00

50 lines
1.1 KiB
C#

using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Threading.Tasks;
namespace TTSW.EF
{
public class BaseEntity<T>: IBaseEntity<T>
{
public BaseEntity()
{
}
[Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public T id { get; set; }
//public string CreatorId { get; set; }
//[ForeignKey("CreatorId")]
//public virtual User Creator { get; set; }
//public string UpdatorId { get; set; }
//[ForeignKey("UpdatorId")]
//public virtual User Updator { get; set; }
public DateTime created { get; set; }
public DateTime updated { get; set; }
public bool isActive { get; set; }
//public string CreatorFullname
//{
// get
// {
// return Creator.FullName;
// }
//}
//public string UpdatorFullname
//{
// get
// {
// return Updator.FullName;
// }
//}
}
}