Sic.Framework-Nanjing-Baishi/MECF.Framework.Common/MECF/Framework/Common/Account/PermissionType.cs

53 lines
937 B
C#

namespace MECF.Framework.Common.Account;
public enum MenuPermissionEnum
{
/// <summary>
/// 无访问权限
/// </summary>
MP_NONE = 1,
/// <summary>
/// 只读权限
/// </summary>
MP_READ = 2,
/// <summary>
/// 可读可写权限
/// </summary>
MP_READ_WRITE = 3
}
public class PermissionType
{
#region Constructors
public PermissionType(MenuPermissionEnum enumPermission, string stringPermission)
{
EnumPermission = enumPermission;
StringPermission = stringPermission;
}
#endregion
#region Properties
public MenuPermissionEnum EnumPermission { get; set; }
public string StringPermission { get; set; }
public MenuPermissionEnum EnumValue => EnumPermission;
#endregion
#region Methods
public override string ToString()
{
return StringPermission;
}
#endregion
}