iotgateway/WalkingTec.Mvvm/WalkingTec.Mvvm.Core/Models/FunctionPrivilege.cs

27 lines
719 B
C#
Raw Normal View History

2021-12-14 06:10:44 +00:00
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; }
}
}