calendar::item::delete (public)

 calendar::item::delete -cal_item_id cal_item_id

Defined in packages/calendar/tcl/cal-item-procs.tcl

Delete the calendar item

Switches:
-cal_item_id (required)

Partial Call Graph (max 5 caller/called nodes):
%3 test_cal_item_add_delete cal_item_add_delete (test calendar) calendar::item::delete calendar::item::delete test_cal_item_add_delete->calendar::item::delete callback callback (public) calendar::item::delete->callback db_exec_plsql db_exec_plsql (public) calendar::item::delete->db_exec_plsql calendar::apm::before_uninstantiate calendar::apm::before_uninstantiate (private) calendar::apm::before_uninstantiate->calendar::item::delete packages/calendar/www/cal-item-delete.tcl packages/calendar/ www/cal-item-delete.tcl packages/calendar/www/cal-item-delete.tcl->calendar::item::delete

Testcases:
cal_item_add_delete
Source code:
    callback calendar::item::before_delete  -cal_item_id $cal_item_id

    db_exec_plsql delete_cal_item {}
Generic XQL file:
packages/calendar/tcl/cal-item-procs.xql

PostgreSQL XQL file:
<fullquery name="calendar::item::delete.delete_cal_item">
    <querytext>
	select cal_item__delete (
					:cal_item_id
	)

      </querytext>
</fullquery>
packages/calendar/tcl/cal-item-procs-postgresql.xql

Oracle XQL file:
<fullquery name="calendar::item::delete.delete_cal_item">
    <querytext>
      
	begin
	  cal_item.del (
	    cal_item_id  => :cal_item_id
	  );
	end;
    
      </querytext>
</fullquery>
packages/calendar/tcl/cal-item-procs-oracle.xql

[ hide source ] | [ make this the default ]
Show another procedure: