@page "{id:int}"
@model GanjooRazor.Pages.PersonWindowModel
@using DNTPersianUtils.Core
@{
Layout = null;
}
@if (!string.IsNullOrEmpty(Model.LastError))
{
@Model.Person.Name
@if (Model.LoggedIn)
{
✎
}
@if (!string.IsNullOrEmpty(Model.Person.FamilyTreeCaption))
{
تبارنامه: @Model.Person.FamilyTreeCaption
}
@if (Model.Person.BirthYearInLHijri != 0 || Model.Person.DeathYearInLHijri != 0)
{
@if (Model.Person.BirthYearInLHijri != 0)
{
تولد: @Model.Person.BirthYearInLHijri.ToPersianNumbers() (قمری) @(Model.Person.ValidBirthDate ? "" : "- تخمینی")
}
@if (Model.Person.DeathYearInLHijri != 0)
{
— وفات: @Model.Person.DeathYearInLHijri.ToPersianNumbers() (قمری) @(Model.Person.ValidDeathDate ? "" : "- تخمینی")
}
}
@if (!string.IsNullOrEmpty(Model.Person.Description))
{
@Model.Person.Description
}
@if (!string.IsNullOrEmpty(Model.Person.WikiUrl))
{
صفحهٔ ویکیپدیا
}
@if (Model.RelationRows.Count > 0)
{
@foreach (var row in Model.RelationRows)
{
-
@row.Label — @row.OtherPersonName
@if (!string.IsNullOrEmpty(row.Note))
{
(@row.Note)
}
@if (Model.LoggedIn)
{
✎
}
}
}
else if (Model.LoggedIn)
{
}
@if (Model.AffiliationRows.Count > 0)
{
وابستگیهای غیرخویشاوندی
@if (Model.LoggedIn)
{
افزودن وابستگی جدید
}
@foreach (var row in Model.AffiliationRows)
{
-
@row.SentenceBeforeOtherName@row.OtherPersonName@row.SentenceAfterOtherName
@if (!string.IsNullOrEmpty(row.Note))
{
(@row.Note)
}
@if (Model.LoggedIn)
{
✎
}
}
}
else if (Model.LoggedIn)
{
}
@if (Model.Poems != null && Model.Poems.Length > 0)
{
اشعار برچسبخورده با این نامبرده
@foreach (var tag in Model.Poems)
{
if (tag.Poem != null)
{
-
@tag.Poem.FullTitle
@if (!string.IsNullOrEmpty(tag.CoupletText))
{
@tag.CoupletText
}
@if (!string.IsNullOrEmpty(tag.Note))
{
یادداشت: @tag.Note
}
}
}
}
else
{
هنوز شعری با این نامبرده برچسبگذاری نشده است.
}
}