22 lines
536 B
C#
22 lines
536 B
C#
![]() |
using System.ComponentModel.DataAnnotations;
|
|||
|
|
|||
|
namespace WalkingTec.Mvvm.Core
|
|||
|
{
|
|||
|
public interface IPersistPoco
|
|||
|
{
|
|||
|
bool IsValid { get; set; }
|
|||
|
}
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 所有持久化model的基类,所有的不应被物理删除的model都应该继承这个类
|
|||
|
/// </summary>
|
|||
|
public abstract class PersistPoco : BasePoco, IPersistPoco
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// IsValid
|
|||
|
/// </summary>
|
|||
|
[Display(Name = "_Admin.IsValid")]
|
|||
|
public bool IsValid { get; set; } = true;
|
|||
|
}
|
|||
|
}
|