Added a lot of stuff

This commit is contained in:
schnulller
2022-05-29 20:27:34 +02:00
parent 9504b89f30
commit 7929a34f5a
14 changed files with 308 additions and 143 deletions

View File

@@ -1,16 +1,55 @@
namespace HaWeb.Models;
using HaDocument.Models;
using System.Web;
public class BriefeMetaViewModel
{
public Meta Meta { get; private set; }
public bool HasMarginals { get; private set; }
public bool ShowZHData { get; private set; }
public bool HasText { get; set; } = true;
private string? _ParsedSenders;
private string? _ParsedReceivers;
private string? _ParsedZHString;
public string? ParsedSenders
{
get => _ParsedSenders;
set
{
if (value != null)
_ParsedSenders = HttpUtility.HtmlEncode(value);
else
_ParsedSenders = value;
}
}
public string? ParsedReceivers
{
get => _ParsedReceivers;
set
{
if (value != null)
_ParsedReceivers = HttpUtility.HtmlEncode(value);
else
_ParsedReceivers = value;
}
}
public string? ParsedZHString
{
get => _ParsedZHString;
set
{
if (value != null)
_ParsedZHString = HttpUtility.HtmlEncode(value);
else
_ParsedZHString = value;
}
}
public string? ParsedSenders { get; set; }
public string? ParsedReceivers { get; set; }
public string? ParsedZHString { get; set; }
public (BriefeMetaViewModel, string)? Next { get; set; }
public (BriefeMetaViewModel, string)? Prev { get; set; }