public async Task <IActionResult> DetailsExpenseFixed(int?id) { if (id == null) { return(RedirectToAction(nameof(Error), new { Message = "Id não fornecido" })); } var despesa = await _expenseRepository.FindExpenseFixedByIdAsync(id.Value); if (despesa == null) { return(RedirectToAction(nameof(Error), new { Message = "Despesa não encontrada" })); } return(View(despesa)); }