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] + " " + colaborador.ItemArray[1] + "](" + _foto + ")
"
+ " "
+ "
";
}
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();
}
}
}