public function insertEntity($aProperties)
 {
     $oExpense = new Expense();
     $oExpense->setExpenseAmount($aProperties['ExpenseAmount']);
     $oExpense->setExpenseCategory($aProperties['ExpenseCategory']);
     $oExpense->setExpenseDate($aProperties['ExpenseDate']);
     $oExpense->setExpenseName($aProperties['ExpenseName']);
     $oExpense->setExpenseSubCategory($aProperties['ExpenseSubCategory']);
     $oExpense->setIsExpensePrivate($aProperties['IsExpensePrivate']);
     $oRecord = new Record($oExpense);
     $bSuccess = $oRecord->createRecord();
     if ($bSuccess == TRUE) {
         //do something.
     } else {
         //do something else.
     }
 }