Problemas para retornar List en capa ADatos
Publicado por Manuel Rodriguez (3 intervenciones) el 21/03/2010 18:28:24
Hola buenos dias, estoy recurriendo hoy a ustede porque tengo problemas a la hora de retornar una list cargada dentro de la capa ADatos. Les dejo el codigo para que me puedan dar una mano.
Desde ya muchas Gracias!
public class CargosADatos
{
public Cargos ObtenerCargos()
{
List<Cargos> nuevalista = new List<Cargos>();
MySqlCommand comando = new MySqlCommand();
comando.Connection = Conexion.ObtenerConexion();
comando.CommandText = @"Select IdCargo,Cargo from Cargos";
MySqlDataReader lector = null;
try
{
comando.Connection.Open();
lector = comando.ExecuteReader();
while (lector.Read())
{
Cargos nuevos = new Cargos();
nuevos.idcargo = lector.GetInt32(0);
nuevos.cargo = lector.GetString(1);
nuevalista.Add(nuevos);
}
}
catch (Exception ex)
{
throw ex;
}
finally
{
comando.Connection.Close();
}
return nuevalista ;
}
}
Esta es la Entidad Cargos
public class Cargos
{
public string cargo { get; set; }
public int idcargo { get; set; }
}
Desde ya muchas Gracias!
public class CargosADatos
{
public Cargos ObtenerCargos()
{
List<Cargos> nuevalista = new List<Cargos>();
MySqlCommand comando = new MySqlCommand();
comando.Connection = Conexion.ObtenerConexion();
comando.CommandText = @"Select IdCargo,Cargo from Cargos";
MySqlDataReader lector = null;
try
{
comando.Connection.Open();
lector = comando.ExecuteReader();
while (lector.Read())
{
Cargos nuevos = new Cargos();
nuevos.idcargo = lector.GetInt32(0);
nuevos.cargo = lector.GetString(1);
nuevalista.Add(nuevos);
}
}
catch (Exception ex)
{
throw ex;
}
finally
{
comando.Connection.Close();
}
return nuevalista ;
}
}
Esta es la Entidad Cargos
public class Cargos
{
public string cargo { get; set; }
public int idcargo { get; set; }
}
Valora esta pregunta


0