divan/GanjooRazor/Pages/_CategoryWordsCountPartial.cshtml.cs
Hamid Reza Mohammadi bd2ff19a1c removing stop words
2024-07-11 19:56:05 +03:30

58 lines
1.3 KiB
C#

using Microsoft.AspNetCore.Mvc.RazorPages;
using RMuseum.Models.Ganjoor;
namespace GanjooRazor.Pages
{
public class _CategoryWordsCountPartialModel : PageModel
{
/// <summary>
/// Cat Id
/// </summary>
public int CatId { get; set; }
/// <summary>
/// PoetId
/// </summary>
public int PoetId { get; set; }
/// <summary>
/// unique word count
/// </summary>
public int UniqueWordCount { get; set; }
/// <summary>
/// total word count
/// </summary>
public int TotalWordCount { get; set; }
/// <summary>
/// words counts
/// </summary>
public CategoryWordCount[] WordCounts { get; set; }
public bool RemStopWords { get; set; }
public string ThisPart
{
get
{
return CatId == 0 ? "گنجور" : "این بخش";
}
}
public _CategoryWordsCountTablePartialModel TableModel
{
get
{
return new _CategoryWordsCountTablePartialModel()
{
CatId = CatId,
PoetId = PoetId,
WordCounts = WordCounts,
TotalWordCount = TotalWordCount,
};
}
}
}
}