public KatilimciOrganizasyonAratablo FillKatilimciOrganizasyonAratablo(IDataReader reader)
 {
     nesne = new KatilimciOrganizasyonAratablo();
     nesne.OrganizasyonId=(Int32)reader["ORGANIZASYON_ID"];
     nesne.KatilimciId=(Int32)reader["KATILIMCI_ID"];
     nesne.KayitNo=(Int32)reader["KAYIT_NO"];
     return nesne;
 }
 public int Delete(int katilimciId,DbTransaction dbTransaction,Database db)
 {
     sqlText="DELETE KATILIMCI_ORGANIZASYON_ARATABLO where KATILIMCI_ID=@katilimciId ";
      			dbComm = db.GetSqlStringCommand(sqlText);
     db.AddInParameter(dbComm, "@katilimciId", DbType.Int32, katilimciId);
     KatilimciOrganizasyonAratablo nesne = new KatilimciOrganizasyonAratablo();
     nesne.KatilimciId = katilimciId;
     return base.Delete(nesne, dbComm, dbTransaction, db);
 }
 public int Insert(KatilimciOrganizasyonAratablo nesne,DbTransaction dbTransaction,Database db)
 {
     sqlText="INSERT INTO KATILIMCI_ORGANIZASYON_ARATABLO (ORGANIZASYON_ID,KATILIMCI_ID,KAYIT_NO)VALUES(@organizasyonId,@katilimciId,@kayitNo)SELECT @@IDENTITY";
      			dbComm = db.GetSqlStringCommand(sqlText);
     db.AddInParameter(dbComm, "@organizasyonId", DbType.Int32, nesne.OrganizasyonId==null?(object)DBNull.Value:nesne.OrganizasyonId);
     db.AddInParameter(dbComm, "@katilimciId", DbType.Int32, nesne.KatilimciId==null?(object)DBNull.Value:nesne.KatilimciId);
     db.AddInParameter(dbComm, "@kayitNo", DbType.Int32, nesne.KayitNo==null?(object)DBNull.Value:nesne.KayitNo);
     return base.Insert(nesne, dbComm, dbTransaction, db);
 }
 public int Update(KatilimciOrganizasyonAratablo nesne,DbTransaction dbTransaction,Database db)
 {
     sqlText=" UPDATE KATILIMCI_ORGANIZASYON_ARATABLO set ORGANIZASYON_ID = @organizasyonId , KAYIT_NO = @kayitNo WHERE KATILIMCI_ID = @katilimciId ";
      			dbComm = db.GetSqlStringCommand(sqlText);
     db.AddInParameter(dbComm, "@organizasyonId", DbType.Int32, nesne.OrganizasyonId==null?(object)DBNull.Value:nesne.OrganizasyonId);
     db.AddInParameter(dbComm, "@katilimciId", DbType.Int32, nesne.KatilimciId==null?(object)DBNull.Value:nesne.KatilimciId);
     db.AddInParameter(dbComm, "@kayitNo", DbType.Int32, nesne.KayitNo==null?(object)DBNull.Value:nesne.KayitNo);
     return base.Update(nesne, dbComm, dbTransaction, db);
 }
 public KatilimciOrganizasyonAratablo GetById(int katilimciId,Database db)
 {
     nesne = new KatilimciOrganizasyonAratablo();
     sqlText="Select ORGANIZASYON_ID,KATILIMCI_ID,KAYIT_NO from KATILIMCI_ORGANIZASYON_ARATABLO where KATILIMCI_ID=@katilimciId ";
      			dbComm = db.GetSqlStringCommand(sqlText);
     db.AddInParameter(dbComm, "@katilimciId", DbType.Int32, katilimciId);
     using (IDataReader reader = db.ExecuteReader(dbComm)){
         if(reader.Read()){
             nesne = FillKatilimciOrganizasyonAratablo(reader);
         }else nesne=null;
     }
     return nesne;
 }