Rename Web Project
This commit is contained in:
39
EnvelopeGenerator.WebOld/Pages/Index.razor
Normal file
39
EnvelopeGenerator.WebOld/Pages/Index.razor
Normal file
@@ -0,0 +1,39 @@
|
||||
@page "/"
|
||||
@using EnvelopeGenerator.Common;
|
||||
@using EnvelopeGenerator.Web.Services;
|
||||
@inject EnvelopeService Envelope;
|
||||
|
||||
<PageTitle>Index</PageTitle>
|
||||
|
||||
<ul>
|
||||
@foreach (var envelope in envelopes)
|
||||
{
|
||||
<li><a href="/EnvelopeKey/@getEnvelopeKey(envelope)">@envelope.Title</a></li>
|
||||
}
|
||||
</ul>
|
||||
|
||||
@code {
|
||||
public List<Envelope> envelopes = new();
|
||||
|
||||
// List envelopes delivered to j.jenne@digitaldata.works
|
||||
public int receiverId = 11;
|
||||
|
||||
string? getReceiverSignature(Envelope envelope)
|
||||
{
|
||||
var receiver = envelope.Receivers.Where(r => r.Id == receiverId).SingleOrDefault();
|
||||
return receiver?.Signature;
|
||||
}
|
||||
|
||||
string getEnvelopeKey(Envelope envelope)
|
||||
{
|
||||
return Helpers.EncodeEnvelopeReceiverId(envelope.Uuid, getReceiverSignature(envelope));
|
||||
}
|
||||
|
||||
protected override void OnInitialized()
|
||||
{
|
||||
// Test
|
||||
envelopes = Envelope.LoadEnvelopes(receiverId);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user