public async Task <List <BudgetForm> > GetBudgets() { List <Budget> bugets = await _budgetRepository.GetAllBudgets(); var budgetForms = new List <BudgetForm>(); foreach (var budget in bugets) { var budgetForm = CreateBudgetForm(budget); budgetForms.Add(budgetForm); } return(budgetForms); }