public List <DatoPasaje> ObtieneLista(string consulta) { List <DatoPasaje> lst = new List <DatoPasaje>(); con.Open(); MySqlCommand sqlcmd = new MySqlCommand(consulta, con); MySqlDataReader reader = sqlcmd.ExecuteReader(); while (reader.Read()) { DatoPasaje dp = new DatoPasaje(); dp.Id = (int)reader[0]; dp.Nombre = reader[1].ToString(); dp.Rut = reader[2].ToString(); dp.Sexo = reader[3].ToString(); dp.FechaNacimiento = (DateTime)reader[4]; dp.Direccion = reader[5].ToString(); dp.TelefonoAccidente = reader[6].ToString(); dp.TelefonoPersonal = reader[7].ToString(); dp.Destino = reader[8].ToString(); dp.FechaViaje = (DateTime)reader[9]; lst.Add(dp); } con.Close(); return(lst); }
public DatoPasaje ObtienePasaje(string consulta) { con.Open(); MySqlCommand sqlcmd = new MySqlCommand(consulta, con); MySqlDataReader reader = sqlcmd.ExecuteReader(); DatoPasaje dp = new DatoPasaje(); if (reader.Read()) { dp.Id = (int)reader[0]; dp.Nombre = reader[1].ToString(); dp.Rut = reader[2].ToString(); dp.Sexo = reader[3].ToString(); dp.FechaNacimiento = (DateTime)reader[4]; dp.Direccion = reader[5].ToString(); dp.TelefonoAccidente = reader[6].ToString(); dp.TelefonoPersonal = reader[7].ToString(); dp.Destino = reader[8].ToString(); dp.FechaViaje = (DateTime)reader[9]; return(dp); } else { con.Close(); return(null); } }