@page "/salary"
@using BudgetApp.Data.Entities
@attribute [Authorize]
@inject ISalaryRepository SalaryService
@inject IAccountRepository AccountService
@inject AuthenticationStateProvider AuthStateProvider
@rendermode InteractiveServer
Define your regular income sources. Each salary generates recurring transactions at the set interval, forever.
Loading...
} else if (_salaries.Count == 0) {| Name | Amount | Account | Schedule | Next Payday | |
|---|---|---|---|---|---|
| ๐ฐ @s.Name | +@s.Account.FormatAmount(s.Amount) | @s.Account.Name | ๐ @s.GetPaydaySummary() | @if (_nextPaydates.TryGetValue(s.Id, out var next) && next.HasValue) { @next.Value.ToString("MMM dd, yyyy") } else { โ } |