Emit qof add events when a new owner is added

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@20626 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Geert Janssens 2011-05-11 21:52:03 +00:00
parent 16cc35f454
commit 4ee58da9ba
4 changed files with 8 additions and 0 deletions

View File

@ -207,6 +207,8 @@ static void gnc_ui_to_customer (CustomerWindow *cw, GncCustomer *cust)
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

View File

@ -125,6 +125,8 @@ static void gnc_ui_to_employee (EmployeeWindow *ew, GncEmployee *employee)
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

View File

@ -101,6 +101,8 @@ static void gnc_ui_to_job (JobWindow *jw, GncJob *job)
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),

View File

@ -140,6 +140,8 @@ static void gnc_ui_to_vendor (VendorWindow *vw, GncVendor *vendor)
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