r20626 - gnucash/trunk/src/business/business-gnome - Emit qof add events when a new owner is added
Geert Janssens
gjanssens at code.gnucash.org
Wed May 11 17:52:03 EDT 2011
Author: gjanssens
Date: 2011-05-11 17:52:03 -0400 (Wed, 11 May 2011)
New Revision: 20626
Trac: http://svn.gnucash.org/trac/changeset/20626
Modified:
gnucash/trunk/src/business/business-gnome/dialog-customer.c
gnucash/trunk/src/business/business-gnome/dialog-employee.c
gnucash/trunk/src/business/business-gnome/dialog-job.c
gnucash/trunk/src/business/business-gnome/dialog-vendor.c
Log:
Emit qof add events when a new owner is added
Modified: gnucash/trunk/src/business/business-gnome/dialog-customer.c
===================================================================
--- gnucash/trunk/src/business/business-gnome/dialog-customer.c 2011-05-11 21:51:54 UTC (rev 20625)
+++ gnucash/trunk/src/business/business-gnome/dialog-customer.c 2011-05-11 21:52:03 UTC (rev 20626)
@@ -207,6 +207,8 @@
gncCustomerBeginEdit (cust);
+ qof_event_gen(QOF_INSTANCE(cust), QOF_EVENT_ADD, NULL);
+
gncCustomerSetID (cust, gtk_editable_get_chars
(GTK_EDITABLE (cw->id_entry), 0, -1));
gncCustomerSetName (cust, gtk_editable_get_chars
Modified: gnucash/trunk/src/business/business-gnome/dialog-employee.c
===================================================================
--- gnucash/trunk/src/business/business-gnome/dialog-employee.c 2011-05-11 21:51:54 UTC (rev 20625)
+++ gnucash/trunk/src/business/business-gnome/dialog-employee.c 2011-05-11 21:52:03 UTC (rev 20626)
@@ -125,6 +125,8 @@
gncEmployeeBeginEdit (employee);
+ qof_event_gen(QOF_INSTANCE(employee), QOF_EVENT_ADD, NULL);
+
gncEmployeeSetID (employee, gtk_editable_get_chars
(GTK_EDITABLE (ew->id_entry), 0, -1));
gncEmployeeSetUsername (employee, gtk_editable_get_chars
Modified: gnucash/trunk/src/business/business-gnome/dialog-job.c
===================================================================
--- gnucash/trunk/src/business/business-gnome/dialog-job.c 2011-05-11 21:51:54 UTC (rev 20625)
+++ gnucash/trunk/src/business/business-gnome/dialog-job.c 2011-05-11 21:52:03 UTC (rev 20626)
@@ -101,6 +101,8 @@
gnc_suspend_gui_refresh ();
gncJobBeginEdit (job);
+ qof_event_gen(QOF_INSTANCE(job), QOF_EVENT_ADD, NULL);
+
gncJobSetID (job, gtk_editable_get_chars (GTK_EDITABLE (jw->id_entry),
0, -1));
gncJobSetName (job, gtk_editable_get_chars (GTK_EDITABLE (jw->name_entry),
Modified: gnucash/trunk/src/business/business-gnome/dialog-vendor.c
===================================================================
--- gnucash/trunk/src/business/business-gnome/dialog-vendor.c 2011-05-11 21:51:54 UTC (rev 20625)
+++ gnucash/trunk/src/business/business-gnome/dialog-vendor.c 2011-05-11 21:52:03 UTC (rev 20626)
@@ -140,6 +140,8 @@
gnc_suspend_gui_refresh ();
gncVendorBeginEdit (vendor);
+ qof_event_gen(QOF_INSTANCE(vendor), QOF_EVENT_ADD, NULL);
+
gncVendorSetID (vendor, gtk_editable_get_chars
(GTK_EDITABLE (vw->id_entry), 0, -1));
gncVendorSetName (vendor, gtk_editable_get_chars
More information about the gnucash-changes
mailing list