コード内のパラメーターに別の名前を使用しています。変更してみてください
ename.ParameterName = "ename";
に
ename.ParameterName = "P_ename";
また
出力値のパラメータを追加する必要があります:
OracleParameter result = new OracleParameter();
result.OracleType = OracleType.VarChar;
result.Direction = ParameterDirection.ReturnValue;
orclCmnd.Parameters.Add(result);
そして、ExecuteNonQueryを使用して関数を呼び出した後、パラメーターから値を取得します。
orclCmnd.ExecuteNonQuery();
strResult = result.Value.ToString();