using Lada.Framework.Data.Domains.Categories;
using Lada.Framework.DTO;

namespace Ladaer.BackEnd.Infrastructures.DTO.Models.Categories
{
    public class MenuModel : BaseModel<int>
    {
        public string Label { get; set; }
        public MenuType Kind { get; set; }
        public string Url { get; set; } = "";
        public string IconClass { get; set; } = "";
        public int ParentId { get; set; }
        public MenuStatus Status { get; set; }
        public string AllowRoles { get; set; } = "";
        public AppType AppType { get; set; } = AppType.Admin;
        public int DisplayOrder { get; set; }
        public int UpdatedBy { get; set; }

        public string UpdatedByUserName { get; set; } = "";

        public int MenuLevel { get; set; }
    }
}
