//public static Imagen GetProductoById(int Idprocuto) //{ // ImagenTableAdapter localAdapter = new ImagenTableAdapter(); // if (Idprocuto <= 0) // return null; // Imagen theUser = null; // try // { // ImagenDS.ImagenDataTable table = localAdapter.GetImagenById(Idprocuto); // if (table != null && table.Rows.Count > 0) // { // ImagenDS.ImagenRow row = table[0]; // theUser = FillImagenRecord(row); // } // } // catch (Exception q) // { // log.Error("Un error ocurrio mientras obtenia el modulo de la base de dato", q); // return null; // } // return theUser; //} public static Imagen GetImagenById(int IdImagenId) { ImagenTableAdapter localAdapter = new ImagenTableAdapter(); if (IdImagenId <= 0) { return(null); } Imagen theUser = null; try { ImagenDS.ImagenDataTable table = localAdapter.GetImagenById(IdImagenId); if (table != null && table.Rows.Count > 0) { ImagenDS.ImagenRow row = table[0]; theUser = FillImagenRecord(row); } } catch (Exception q) { log.Error("Un error ocurrio mientras obtenia la imagen de la base de dato", q); return(null); } return(theUser); }
private static Imagen FillImagenRecord(ImagenDS.ImagenRow row) { Imagen theNewRecord = new Imagen( row.imagenId, row.titulo, row.size, row.extension, row.directorio, row.fechaImagen); return(theNewRecord); }