erp-platform/api/src/Kurs.Platform.Domain/Entities/Branch/Level.cs

26 lines
888 B
C#
Raw Normal View History

2025-10-03 18:10:12 +00:00
using System;
using Volo.Abp.Domain.Entities.Auditing;
using Volo.Abp.MultiTenancy;
namespace Kurs.Platform.Entities;
public class Level : FullAuditedEntity<Guid>, IMultiTenant
{
public Guid? TenantId { get; set; }
2025-10-03 21:27:44 +00:00
public Guid? BranchId { get; set; }
2025-10-03 18:10:12 +00:00
public Guid ClassTypeId { get; set; } // SinifTipiID (FK)
public string LevelType { get; set; } // SeviyeTipi
public string Name { get; set; } // SeviyeKodu
public int Order { get; set; } // Sıra Numarası
public int LessonCount { get; set; } // DersSayisi
public string Status { get; set; } // Durum
public int? LessonDuration { get; set; } // DersSuresi
2025-10-03 18:10:12 +00:00
public decimal? MonthlyPaymentRate { get; set; } // AylikOdemeYuzdesi
// Navigation
public ClassType ClassType { get; set; }
Guid? IMultiTenant.TenantId => TenantId;
}