</pre><pre name="code" class="csharp">
public SqlDataReader GetReader(string safeSql)
{
SqlCommand cmd = new SqlCommand(safeSql, this.SQLConnection);
cmd.Connection.Open();
SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
return reader;
}
public List<LEDType> GetLightType()
{
string sql = "SELECT * FROM LEDType";
using (SqlDataReader sdtr=db.GetReader(sql))
{
if (sdtr.HasRows)
{
List<LEDType> lists = new List<LEDType>();
while (sdtr.Read())
{
LEDType ledt = new LEDType();
ledt.LightTypeFlag = Convert.ToInt32(sdtr["LightTypeFlag"]);
ledt.LightType = sdtr["LightType"].ToString();
lists.Add(ledt);
}
return lists;
}
else
{
return null;
}
}
}
public class LEDType
{
public int ligthTypeFlag { get; set; }
public string lightType { get; set; }
}