using System; using System.Collections.Generic; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.IO; using System.Data; public partial class Inc_Home_Aniversarios : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { // NÃO É NECESSÁRIO PERMISSÕES SUPERIORES A LER // PARA ACEDER AO CONTEÚDO DA 1ª PÁGINA /* ********************************************************************************* */ /* Aniversários hoje */ DataTable dtAniversarios = Intranet.Home.Aniversarios.Hoje(); if (dtAniversarios.Rows.Count > 0) { FileInfo foto; string _foto = ""; divAniversariosHoje.InnerHtml = "
Hoje é o aniversário de
" + "
"; foreach (DataRow colaborador in dtAniversarios.Rows) { foto = new FileInfo(@Request.ServerVariables["APPL_PHYSICAL_PATH"] + "Documentacao\\Colaboradores\\" + colaborador.ItemArray[0] + "\\Foto.jpg"); if (foto.Exists) { _foto = "/Documentacao/Colaboradores/" + colaborador.ItemArray[0] + "/Foto.jpg"; } else { _foto = "/Imagens/Icons/Utilizador/100x75.png"; } divAniversariosHoje.InnerHtml = divAniversariosHoje.InnerHtml + "
" + " " + " " + colaborador.ItemArray[1] + " " + " " + "
"; } divAniversariosHoje.InnerHtml = divAniversariosHoje.InnerHtml + "
"; } else { divAniversariosHoje.Visible = false; } /* ********************************************************************************* */ /* Aniversários no próximo mês */ dtAniversarios = Intranet.Home.Aniversarios.ProximoMes(); repeaterAniversarios.DataSource = dtAniversarios; repeaterAniversarios.DataBind(); repeaterAniversarios.Dispose(); } } }