public async Task OnGetAsync(int billId) { Bill = await _expensesBillQueries.GetById(billId); ExpenseFlow = await _expenseFlowQueries.GetById(Bill.ExpenseFlowId); Account = Bill.AccountId != null ? await _accountQueries.GetById(Bill.AccountId.Value) : null; Day = Bill.DateTime.Date.ToStandardString(); BillId = Bill.Id; }
private async Task PrepareEditExistingBill(int flowId, int billId, string returnUrl) { await PrepareEditBill(flowId, async() => await _expensesBillQueries.GetById(billId), returnUrl); Good.Account = Accounts.FirstOrDefault(x => x.Id == Bill.AccountId)?.Name; }