public IMyApartmentExpense UpdateExpense(IMyApartmentExpense updatedExpense) { var expense = _apartmentDbContext.Expenses.Attach((MyApartmentExpense)updatedExpense); expense.State = EntityState.Modified; return(updatedExpense); }
public IMyApartmentExpense UpdateExpense(IMyApartmentExpense updatedExpense) { var expense = _expences.SingleOrDefault(e => e.ExpenseId == updatedExpense.ExpenseId); if (expense == null) { return(null); } expense.ExpenseDescription = updatedExpense.ExpenseDescription; expense.ExpenseAmount = updatedExpense.ExpenseAmount; expense.ExpenseType = updatedExpense.ExpenseType; expense.Payee = updatedExpense.Payee; expense.Payer = updatedExpense.Payer; expense.TransactionDate = updatedExpense.TransactionDate; return(expense); }
public IMyApartmentExpense AddNewExpense(IMyApartmentExpense newExpense) { _apartmentDbContext.Add(newExpense); return(newExpense); }
public IMyApartmentExpense AddNewExpense(IMyApartmentExpense newExpense) { _expences.Add(newExpense); return(newExpense); }