sozsoft-platform/api/src/Sozsoft.Platform.Domain/Entities/Tenant/Administration/Menu.cs
2026-08-31 17:17:50 +03:00

25 lines
927 B
C#

using System;
using Volo.Abp.Domain.Entities;
namespace Sozsoft.Platform.Entities;
public class Menu : Entity<Guid>
{
public string Code { get; set; }
public string DisplayName { get; set; }
public int Order { get; set; }
public string Url { get; set; }
public string Icon { get; set; }
public string ParentCode { get; set; }
public string CssClass { get; set; }
public string RequiredPermissionName { get; set; }
public string ModuleId { get; set; } // Modul referansi (Module.Id)
public string Target { get; set; }
public bool IsDisabled { get; set; }
public string ElementId { get; set; }
public string UserId { get; set; } // External kullanici id (orn: ali.akman. ihtiyaca gore guid veya int de olabilir)
public string RoleId { get; set; } // External role id (orn: ihracat)
public string CultureName { get; set; } // Bu tanim hangi dil icin "en", "tr"
}