private static Core.Model.CoreBudgets MapBudgets(Model.Budgets budgets)
 {
     return(budgets is null ? null : new Core.Model.CoreBudgets
     {
         Id = budgets.Id,
         ActualCost = budgets.ActualCost,
         EstimatedCost = budgets.EstimatedCost,
         UserId = budgets.UserId,
         Loan = budgets.Loan,
         Subscription = budgets.Subscription
     });
 }
        public async Task <bool> RemoveBudgetAsync(int id)
        {
            Model.Budgets Budgets = await _context.Budgets.FindAsync(id);

            if (Budgets is null)
            {
                return(false);
            }

            _context.Remove(Budgets);

            int written = await _context.SaveChangesAsync();

            return(written > 0);
        }