/* ================================================================= */ static gboolean save_job( GncSqlBackend* be, QofInstance* inst ) { g_return_val_if_fail( inst != NULL, FALSE ); g_return_val_if_fail( GNC_IS_JOB(inst), FALSE ); g_return_val_if_fail( be != NULL, FALSE ); return gnc_sql_commit_standard_item( be, inst, TABLE_NAME, GNC_ID_JOB, col_table ); }
/* ================================================================= */ gboolean gnc_sql_save_billterm (GncSqlBackend* be, QofInstance* inst) { g_return_val_if_fail (inst != NULL, FALSE); g_return_val_if_fail (GNC_IS_BILLTERM (inst), FALSE); g_return_val_if_fail (be != NULL, FALSE); return gnc_sql_commit_standard_item (be, inst, TABLE_NAME, GNC_ID_BILLTERM, col_table); }
/* ================================================================= */ gboolean gnc_sql_save_book( GncSqlBackend* be, QofInstance* inst) { gboolean status; g_return_val_if_fail( be != NULL, FALSE ); g_return_val_if_fail( inst != NULL, FALSE ); g_return_val_if_fail( QOF_IS_BOOK(inst), FALSE ); status = gnc_sql_commit_standard_item( be, inst, BOOK_TABLE, GNC_ID_BOOK, col_table ); return status; }