FsItemGroupPermission.cs

32 lines | 622 B Blame History Raw Download
using System;
using System.Collections.Generic;
using System.Text;

using WebFileServ.Model.Entities.Identity;

namespace WebFileServ.Model.Entities.FS
{
    public enum EnumPermission 
    {
        No = 1,
        Read = 2,
        ReadWrite = 3
    }

    public class FsItemGroupPermission
    {

        public long RootDirectoryId { set; get; }
        public virtual Fs_RootDirectory RootDirectory { set; get; }


        public Guid RoleId { set; get; }
        public virtual ApplicationRole Role { set; get; }


        public EnumPermission Permission { set; get; }
            = EnumPermission.No;

    }
}