CVS update: gnucash/src/business/business-core

Derek Atkins warlord@linas.org
Sun, 24 Feb 2002 16:12:15 -0600 (CST)


Date:	Sunday February 24, 2002 @ 16:12
Author:	warlord

Update of /home/cvs/cvsroot/gnucash/src/business/business-core
In directory www.linas.org:/tmp/cvs-serv23764/src/business/business-core

Modified Files:
	gncBusiness.c gncBusiness.h gncCustomer.c gncCustomer.h 
	gncEmployee.c gncEmployee.h gncEntry.c gncEntry.h gncInvoice.c 
	gncInvoice.h gncJob.c gncJob.h gncOrder.c gncOrder.h 
	gncOwner.c gncOwner.h gncVendor.c gncVendor.h 
Log Message:
- Provide 'QUERY_PARAM_GUID' to abstract the guid parameter.  Remove all
  the *_GUID defines, and change them all the QUERY_PARAM_GUID.
- Add a gncObject is_dirty() method, and have the book call it --
  this gives the UI a means to warn the user if any business objects
  changed.
- abstract out the storage methods in the business objects