public void Store() { using ( AdoNetSqlUpdater upd = new AdoNetSqlUpdater( "GetDummyByID", new AdoNetSqlParamCollection( AdoNetSqlParamCollection.CreateParameter( "@ID", ID, DbType.Int32 ) ) ) ) { DataRow row; if ( upd.Row == null ) { row = upd.AddNewRow(); Store( row ); id = upd.Update( AdoNetSqlUpdater.IdentityControl.Get, "Dummys" ); } else { row = upd.Row; Store( row ); upd.Update( AdoNetSqlUpdater.IdentityControl.DontGet ); } } }