| | |
| | | |
| | | using (IDataReader reader = QueryDataReader("sp_CurrencyPage", CommandType.StoredProcedure, parameters)) |
| | | { |
| | | result = ReadDataToModel<T>(reader); |
| | | reader.Close(); |
| | | Close(); |
| | | try |
| | | { |
| | | result = ReadDataToModel<T>(reader); |
| | | } |
| | | catch (System.Data.SqlClient.SqlException e) |
| | | { |
| | | throw e; |
| | | } |
| | | finally |
| | | { |
| | | reader.Close(); |
| | | Close(); |
| | | } |
| | | |
| | | |
| | | } |
| | | int? resultValue = CY.Infrastructure.Common.MyConvert.ConvertToInt32(parameters[8].Value); |
| | | pagination.RecordCount = resultValue.HasValue ? resultValue.Value : 0; |
| | |
| | | return null; |
| | | using (IDataReader reader = QueryDataReader("sp_SelectModel", CommandType.StoredProcedure, parameters)) |
| | | { |
| | | result = ReadDataToModel<T>(reader); |
| | | reader.Close(); |
| | | Close(); |
| | | try |
| | | { |
| | | result = ReadDataToModel<T>(reader); |
| | | } |
| | | catch (System.Data.SqlClient.SqlException e) |
| | | { |
| | | throw e; |
| | | } |
| | | finally |
| | | { |
| | | reader.Close(); |
| | | Close(); |
| | | } |
| | | } |
| | | return result; |
| | | |