//Devolver imagenes de Enlaces public List <Enlace> getEnlaces() { List <Enlace> enlaces = new List <Enlace>(); String consulta = "SELECT * FROM Enlace;"; if (abrir()) { try { comando = new SqlCommand(consulta, sqlConn); respuesta = comando.ExecuteReader(); while (respuesta.Read()) { Enlace enlace = new Enlace(); enlace.codigo = respuesta.GetInt32(0); enlace.nombre = respuesta.GetString(1); enlace.ruta = respuesta.GetString(2); enlaces.Add(enlace); } } catch (SqlException ex) { Console.WriteLine(ex.Message); } finally { sqlConn.Close(); } } return(enlaces); }
protected void Button1_Click(object sender, EventArgs e) { //Guardar imagen subida if (cargaImagen.PostedFile != null && cargaImagen.PostedFile.ContentLength > 0) { String nombre = cargaImagen.PostedFile.FileName; //CARGAR IMAGEN Byte[] bytes = cargaImagen.FileBytes; String path = Path.Combine(Server.MapPath("~/imagenes/empresa")); String rC = path + "\\" + nombre; File.WriteAllBytes(rC, bytes); Enlace en = new Enlace(); en.ruta = nombre; en.nombre = txtNombre.Text; enlaces.Add(en); bindData(); } else { //No hay imagen para cargar } }