Pessoal,
Tinha um SQL Reader q ate pouco tempo atras, funcionava normalmente.
Hoje quando execute, ele hasrows, o numero de fields esta correto, mas recebo a mensagem ""Enumeration yielded no results" e nao consigo me mover dentro do reader para popular minha classe.
O que pode estar acontecendo ?
public static Medical GetMedicalById(int medicalId)
{
var medical = new Medical();
using (var connection = DatabaseHelper.ConnectionFactory())
{
SqlCommand cmd = new SqlCommand("proc_Medical_LoadBy_ID", connection as SqlConnection);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("Medical_id", medicalId);
connection.Open();
using (SqlDataReader reader = cmd.ExecuteReader())
{
if (reader.Read())
{
medical.MedicalName1 = reader["MedName"].ToString();
}
}
return medical;
