public SismoBase ObtieneSismo(string consulta) { con.Open(); MySqlCommand sqlcmd = new MySqlCommand(consulta, con); MySqlDataReader reader = sqlcmd.ExecuteReader(); SismoBase sb = new SismoBase(); if (reader.Read()) { sb.ID = reader.GetInt32("ID"); sb.Comuna = reader.GetInt32("COMUNA"); sb.Descripcion = reader.GetString("DESCRIPCION"); sb.FechaEvento = reader.GetDateTime("FECHA_EVENTO"); sb.Profundidad = reader.GetFloat("PROFUNDIDAD"); sb.Intensidad = reader.GetFloat("INTENSIDAD"); con.Close(); return(sb); } else { con.Close(); return(null); } }
public List <SismoBase> ObtieneListasb(string consulta) { List <SismoBase> lstTemp = new List <SismoBase>(); con.Open(); MySqlCommand sqlcmd = new MySqlCommand(consulta, con); MySqlDataReader reader = sqlcmd.ExecuteReader(); while (reader.Read()) { SismoBase sb = new SismoBase(); sb.ID = reader.GetInt32("ID"); sb.Comuna = reader.GetInt32("COMUNA"); sb.Descripcion = reader.GetString("DESCRIPCION"); sb.FechaEvento = reader.GetDateTime("FECHA_EVENTO"); sb.Profundidad = reader.GetFloat("PROFUNDIDAD"); sb.Intensidad = reader.GetFloat("INTENSIDAD"); lstTemp.Add(sb); } con.Close(); return(lstTemp); }