public static ConsoleTable CargarListado() { // método para insertar un string pasado por parámetro en una taba cliente cli = new cliente(); ConsoleTable Lista = new ConsoleTable("ID", "NOMBRE", "APELLIDOS", "DIRECCION", "DNI", "FECHA ALTA", "FECHA MOD"); // conectamos a la base de datos SqlConnection conexion = modelo.AbrirCliente(); // codigoSQL string cadena = "USE UD23_1; SELECT * FROM cliente;"; try { // creamos el objeto con el codigo sql y la conexion SqlCommand comando = new SqlCommand(cadena, conexion); SqlDataReader LectorSql; // ejecutamos el codigo sql en el objeto comando LectorSql = comando.ExecuteReader(); while (LectorSql.Read()) { cli.id = LectorSql.GetInt32(0); cli.nombre = LectorSql.GetString(1); cli.apellidos = LectorSql.GetString(2); cli.direccion = LectorSql.GetString(3); cli.dni = LectorSql.GetString(4); cli.fecha_alta = LectorSql.GetDateTime(5); cli.fecha_mod = LectorSql.GetDateTime(6); Lista.AddRow(cli.id, cli.nombre, cli.apellidos, cli.direccion, cli.dni, cli.fecha_alta, cli.fecha_mod); } } catch (Exception e) { Console.WriteLine(e); } finally { // cerramos la conexión con la base de datos creada conexion.Close(); } return(Lista); }