private void Selecionar() { Model.Entidade.Portal objPortal = new Model.Entidade.Portal(); objPortal.Tipo = "2"; IList <Model.Entidade.Portal> lsPortal; if (Request.QueryString["codigo"] != null) { objPortal.Codigo = Convert.ToInt32(Request.QueryString["codigo"]); lsPortal = objPortal.SelecionarporCodigo(); //carrega a lista } else { lsPortal = objPortal.SelecionarporTipo(0); } if (lsPortal != null) { for (int i = 0; i < lsPortal.Count; i++) { LiteralControl lc = new LiteralControl(@"<HR WIDTH=100%> <table> <tr> <td>Notícia:<b> " + lsPortal[i].Titulo + "</b></td>" + "</tr>" + "<tr><td>Data: " + lsPortal[i].Data.ToString("dd/MM/yyyy HH:mm") + "</td>" + "<tr>" + "<td>" + lsPortal[i].Descricao + "</td>" + "</tr>" + "</table>" ); Panel1.Controls.Add(lc); Panel pn = new Panel(); PortalImagem objPoralImagem = new PortalImagem(); objPortal.Codigo = lsPortal[i].Codigo; objPoralImagem.Portal = objPortal; IList <PortalImagem> lsImagem = objPoralImagem.SelecionarPorPortal(); foreach (PortalImagem ls in lsImagem) { string caminho = "../upload/Portal/" + ls.Diretorio; string caminhoTemp = "../upload/Portal/tmp/" + ls.Diretorio; LiteralControl lcImagens = new LiteralControl( "<a rel='gal" + i.ToString() + "' href='" + caminho + "' class='nyroModal' title='" + ls.Imagem + "' ><img src='" + caminhoTemp + "' Width=50px Height=50px/></a>" ); pn.Controls.Add(lcImagens); Panel1.Controls.Add(pn); } } } }
private void SelecionarPropagandas() { Model.Entidade.Portal objPortal = new Model.Entidade.Portal(); objPortal.Tipo = "3"; IList <Model.Entidade.Portal> lsPropagandas = objPortal.SelecionarporTipo(5); if (lsPropagandas != null) { foreach (Model.Entidade.Portal ls in lsPropagandas) { foreach (PortalImagem lsImg in ls.ListaImagem) { string caminhoTemp = "../upload/portal/tmp/" + lsImg.Diretorio; LiteralControl lc = new LiteralControl( "<p><a href='http://" + ls.Titulo + "'><img src='" + caminhoTemp + "'id='centro'/></a></p>" ); Panel1.Controls.Add(lc); } } } }