Fix for IDeletable

This commit is contained in:
Emanuele Filardo
2019-09-29 18:59:17 +02:00
parent 4e67bc0177
commit 91eb21d6e5
5 changed files with 69 additions and 5 deletions

View File

@ -3,7 +3,7 @@ using System.ComponentModel.DataAnnotations.Schema;
namespace Oqtane.Models
{
public class Page : IAuditable
public class Page : IAuditable, IDeletable
{
public int PageId { get; set; }
public int SiteId { get; set; }
@ -22,7 +22,9 @@ namespace Oqtane.Models
public DateTime CreatedOn { get; set; }
public string ModifiedBy { get; set; }
public DateTime ModifiedOn { get; set; }
public string DeletedBy { get; set; }
public DateTime? DeletedOn { get; set; }
public bool IsDeleted { get; set; }
[NotMapped]
public string Permissions { get; set; }