Documentos de Académico
Documentos de Profesional
Documentos de Cultura
impl;
import edu.cibertec.dao.FotoDAO;
import edu.cibertec.dao.SqlHtml;
import edu.cibertec.dto.Foto;
@Override
public String insertar(Foto foto) {
String sql = "INSERT INTO foto(foto) VALUES(?)";
String resultado = sh.ejecutaBlob(sql, foto.getFoto());
return resultado;
}
@Override
public String actualizar(Foto foto) {
String sql = "UPDATE foto SET foto=? WHERE idfoto=" + foto.getIdfoto();
String resultado = sh.ejecutaBlob(sql, foto.getFoto());
return resultado;
}
@Override
public String eliminar(String ids) {
String sql = "DELETE FROM foto WHERE idfoto IN(" + ids + ")";
String resultado = sh.ejecuta(sql);
return resultado;
}
@Override
public String consulta(String valor) {
//valor = numPagina
String sql
= "SELECT idfoto AS ID,"
+ "CONCAT('<img src=\"VerFoto\\?idfoto=', CONV(idfoto,10,10), '\"
alt=\"\">') AS Foto "
+ "FROM foto";
long filsXpagina = 5L;
String titulo = "Catálogo de Fotos";
String result = sh.consultaCrud(sql, titulo, valor, filsXpagina);
return result;
}
@Override
public Object[] obtener(String id) {
String s
= "SELECT idfoto,foto FROM foto WHERE idfoto=" + id;
Object[] fila = sh.getFila(s);
return fila;
}