/// <summary> /// Obtenermos la lista de los banner /// </summary> /// <param name="Datos">Recibe la la cadena de conexion y los parametos a recibir</param> /// <returns></returns> public List <EM_HomeBanner> ObtenerListBanner(EM_HomeBanner Datos) { try { List <EM_HomeBanner> Lista = new List <EM_HomeBanner>(); EM_HomeBanner Item; SqlDataReader Dr = SqlHelper.ExecuteReader(Datos.Conexion, "EM_spCSLDB_get_Home_BannerWeb"); while (Dr.Read()) { Item = new EM_HomeBanner(); Item.IdBanner = Dr.GetString(Dr.GetOrdinal("IdBanner")); Item.TextoInicial = Dr.GetString(Dr.GetOrdinal("TextoInicial")); Item.TextoPrincipal = Dr.GetString(Dr.GetOrdinal("TextoPrincipal")); Item.Comprar = Dr.GetBoolean(Dr.GetOrdinal("ComprarAhora")); Item.UrlDestino = Dr.GetString(Dr.GetOrdinal("UrlDestino")); Item.TextoButton = Dr.GetString(Dr.GetOrdinal("TextButton")); Item.UrlImagen = Dr.GetString(Dr.GetOrdinal("UrlImagen")); Item.Alt = Dr.GetString(Dr.GetOrdinal("TextoAlternativo")); Item.Title = Dr.GetString(Dr.GetOrdinal("Titulo")); Lista.Add(Item); } return(Lista); } catch (Exception ex) { throw ex; } }
private void BannerInicial() { EM_HomeBanner DatosAux = new EM_HomeBanner { Conexion = Comun.Conexion }; EM_HomeNegocio HN = new EM_HomeNegocio(); this._ListaBanner = HN.ObtenerListaBanner(DatosAux); }
/// <summary> /// Obtener la lista de todo los banner para mostrar /// </summary> /// <param name="Datos">Enviamos todo los datos como la cadena de conexion y los parametros</param> /// <returns></returns> public List <EM_HomeBanner> ObtenerListaBanner(EM_HomeBanner Datos) { try { EM_HomeDatos LD = new EM_HomeDatos(); return(LD.ObtenerListBanner(Datos)); } catch (Exception ex) { throw ex; } }