begin tran
   insert ...
   if @@error <> 0
   begin 
        rollabck transaction
        return
   end
   insert ...
   if @@error <> 0
   begin 
        rollabck transaction
        return
   end
commit