iotgateway/WalkingTec.Mvvm/WalkingTec.Mvvm.Core/Models/FunctionPrivilege.cs
2021-12-14 14:10:44 +08:00

27 lines
719 B
C#

using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace WalkingTec.Mvvm.Core
{
/// <summary>
/// FunctionPrivilege
/// </summary>
[Table("FunctionPrivileges")]
public class FunctionPrivilege : BasePoco
{
[Display(Name = "_Admin.Role")]
public string RoleCode { get; set; }
[Display(Name = "_Admin.MenuItem")]
public Guid MenuItemId { get; set; }
[Display(Name = "_Admin.MenuItem")]
public FrameworkMenu MenuItem { get; set; }
[Display(Name = "_Admin.Allowed")]
[Required(ErrorMessage = "Validate.{0}required")]
public bool? Allowed { get; set; }
}
}