
Como pintar de color una fecha que viene de una base de datos?
Publicado por Molitaa (6 intervenciones) el 08/03/2017 16:37:16
Estoy tratando de pintar un Calendario en C# de acuerdo a la asistencia de operadores, pero no logro pintarlo por fechas en especifico como lo puedo lograr?
De momento mi código me pinta todo el calendario pero yo solo deseo que se pinte una fecha que tengo en la base de datos por ejemplo la fecha 10-03-2017 como lo puedo hacer:
Saludos.
De momento mi código me pinta todo el calendario pero yo solo deseo que se pinte una fecha que tengo en la base de datos por ejemplo la fecha 10-03-2017 como lo puedo hacer:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
private void calFecha_DayRender(object source, DayRenderEventArgs e)
{
if (ddloperadores.SelectedValue != "Todos")
{
DataTable asistencia = OperadoresAsistencia((int)WAPS.Globals.ConvertTo(txtNumOperador.Text, 0)).Tables[0];
if (asistencia.Rows.Count > 0)
{
DataRow iRow = asistencia.Rows[0];
string Tipo = iRow["Tipo"].ToString();
Tipo = asistencia.Rows[0]["Tipo"].ToString();
DateTime FechaJornada = DateTime.Now;
string FechaJ = FechaJornada.AddDays(8).ToShortDateString();
TextBox1.Text = FechaJ;
if (Tipo == "1")
{
e.Cell.BackColor = System.Drawing.Color.DarkOrange;
}
}
}
}
Saludos.
Valora esta pregunta


1