public static string MostrarImagenes(int posicionImagenes, int cantidadImagenes) { var htmlImagenes = new StringBuilder(); Default defaultt = new Default(); Entidades.ImagenesAspNet_Users imagenesUsuarios = new Entidades.ImagenesAspNet_Users(); List <Entidades.ImagenesAspNet_Users> listaTotalImagenes = new List <Entidades.ImagenesAspNet_Users>(); listaTotalImagenes = imagenesUsuarios.ObtenerListadoAprobados(); var listaParcialImagenes = (from elemento in listaTotalImagenes select elemento).Skip(posicionImagenes).Take(cantidadImagenes); foreach (Entidades.ImagenesAspNet_Users elementoImagenes in listaParcialImagenes) { // Verifica si es archivo o enlace, ya que cada uno tiene metodos diferentes. if (!string.IsNullOrEmpty(elementoImagenes.DirectorioRelativo.ToString()) && !string.IsNullOrEmpty(elementoImagenes.RutaRelativa.ToString())) { defaultt.VerificarArchivoImagen(htmlImagenes, elementoImagenes); } else if (!string.IsNullOrEmpty(elementoImagenes.EnlaceExterno.ToString())) { defaultt.VerificarEnlaceImagen(htmlImagenes, elementoImagenes); } } return(htmlImagenes.ToString()); }
public static string MostrarImagenes( int posicionImagenes, int cantidadImagenes ) { var htmlImagenes = new StringBuilder(); Default defaultt = new Default(); Entidades.ImagenesAspNet_Users imagenesUsuarios = new Entidades.ImagenesAspNet_Users(); if (listaTotalImagenes == null) { listaTotalImagenes = new List<Entidades.ImagenesAspNet_Users>(); listaTotalImagenes = imagenesUsuarios.ObtenerListadoAprobados(); } var listaParcialImagenes = ( from elemento in listaTotalImagenes select elemento ).Skip ( posicionImagenes ).Take ( cantidadImagenes ); if ( listaParcialImagenes.Count() == 0 & !resultadosActivados ) { htmlImagenes.AppendFormat(string.Format("<h2>{0}</h2>", "No hay más contenido que mostrar.")); resultadosActivados = true; } foreach (Entidades.ImagenesAspNet_Users elementoImagenes in listaParcialImagenes) { // Verifica si es archivo o enlace, ya que cada uno tiene metodos diferentes. if ( ! string.IsNullOrEmpty ( elementoImagenes.DirectorioRelativo.ToString() ) && ! string.IsNullOrEmpty ( elementoImagenes.RutaRelativa.ToString() ) ) { // Carga lenta. //defaultt.VerificarArchivoImagen(htmlImagenes, elementoImagenes); // Carga rapida. defaultt.MostrarImagenDirectamente(htmlImagenes, elementoImagenes); } else if ( ! string.IsNullOrEmpty ( elementoImagenes.EnlaceExterno.ToString() ) ) { defaultt.VerificarEnlaceImagen(htmlImagenes, elementoImagenes); } } return htmlImagenes.ToString(); }
public static string MostrarImagenes(int posicionImagenes, int cantidadImagenes) { var htmlImagenes = new StringBuilder(); Default defaultt = new Default(); Entidades.ImagenesAspNet_Users imagenesUsuarios = new Entidades.ImagenesAspNet_Users(); if (listaTotalImagenes == null) { listaTotalImagenes = new List <Entidades.ImagenesAspNet_Users>(); listaTotalImagenes = imagenesUsuarios.ObtenerListadoAprobados(); } var listaParcialImagenes = (from elemento in listaTotalImagenes select elemento).Skip(posicionImagenes).Take(cantidadImagenes); if (listaParcialImagenes.Count() == 0 & !resultadosActivados) { htmlImagenes.AppendFormat(string.Format("<h2>{0}</h2>", "No hay más contenido que mostrar.")); resultadosActivados = true; } foreach (Entidades.ImagenesAspNet_Users elementoImagenes in listaParcialImagenes) { // Verifica si es archivo o enlace, ya que cada uno tiene metodos diferentes. if (!string.IsNullOrEmpty(elementoImagenes.DirectorioRelativo.ToString()) && !string.IsNullOrEmpty(elementoImagenes.RutaRelativa.ToString())) { // Carga lenta. //defaultt.VerificarArchivoImagen(htmlImagenes, elementoImagenes); // Carga rapida. defaultt.MostrarImagenDirectamente(htmlImagenes, elementoImagenes); } else if (!string.IsNullOrEmpty(elementoImagenes.EnlaceExterno.ToString())) { defaultt.VerificarEnlaceImagen(htmlImagenes, elementoImagenes); } } return(htmlImagenes.ToString()); }