void bookingEngine_DuringSave(object sender, MercatorUi.Engine.Cpta.BookingEngine.DuringSaveEventArgs e)
{
    e.SqlCommand.CommandText = "update #lignes_c_tmp set..."
    if (!Api.SqlExec(e.SqlCommand))
        e.CancelSave = true ;
}