feat: refactor week number handling to use WeekDefinitionId across multiple entities and queries

This commit is contained in:
masoodafar-web
2025-12-19 10:41:22 +03:30
parent 3cb95dc349
commit 8b784101be
83 changed files with 17592 additions and 566 deletions
@@ -16,9 +16,14 @@ public class NetworkWeeklyBalance : BaseAuditableEntity
public virtual User User { get; set; }
/// <summary>
/// شماره هفته (مثال: "2025-W48")
/// شناسه تعریف هفته (کلید خارجی به WeekDefinition)
/// </summary>
public string WeekNumber { get; set; }
public long WeekDefinitionId { get; set; }
/// <summary>
/// WeekDefinition Navigation Property
/// </summary>
public virtual WeekDefinition WeekDefinition { get; set; }
/// <summary>
/// تعداد اعضای جدید شاخه چپ در این هفته