public void DeleteExpenseName(ExpenseName expenseName) { var expenseNameToRemove = _appDbContext.ExpenseNames.SingleOrDefault(x => x.Name == expenseName.Name); _appDbContext.ExpenseNames.Remove(expenseNameToRemove); _appDbContext.SaveChanges(); }
public void UpdateGroupById(ExpenseName expensegroup, int modelExpenseNameId) { var expenseName = _appDbContext.ExpenseNames.SingleOrDefault(x => x.ExpenseNameId == modelExpenseNameId); if (expenseName != null) { expenseName.Name = expensegroup.Name; //expenseName.Expenses = expensegroup.Expenses; _appDbContext.SaveChanges(); } }
public void AddGroup(ExpenseName expensegroup) { _appDbContext.ExpenseNames.Add(expensegroup); _appDbContext.SaveChanges(); }