Zmień dwie linie na to:
cmdData.CommandType = CommandType.StoredProcedure;
cmdData.CommandText = "spsOME( 4, 'DATA', 389552022,@intOutReturn);";
Będziesz także musiał dodać parametr do kolekcji Parameters cmData
dla @intOutReturn
parametr. Nie podam tego przykładu, ponieważ składnia różni się w zależności od bazy danych i nie wiem, jak wygląda MySQL.
Również ta linia:
cmdData.Transaction = trnData;
..jest konieczne tylko wtedy, gdy wykonujesz inne operacje na bazach danych, które powinny znajdować się w tej samej transakcji. Jeśli nie, zostawiłbym tę linię.