Ciao ragazzi...
Sto scercando di creare un programma che cicli all'infinito un turno lavorativo di 6 giorni avanti nel tempo.
Mi spiego meglio.
Il turno e' cosi composto:
mattina-pomeriggio-notte-riposo-pomeriggio-mattina
Ho inserito un monthCalendar nella form ed una textBox.Ora io vorrei che cliccando su un giorno qualsiasi del calendario la textBox mi ritorni il turno da fare in quel giorno (ad esempio 11 Feb 2009 - mattina).
Qualche amico online mi ha consigliato di scrivere questo codice:
private void monthCalendar1_DateChanged(object sender, DateRangeEventArgs e)
{
string[] Turni = new string[] { "mattina","pomeriggio","notte","riposo","pomeriggio","mattina" };
for (int i = 1; i < 6; i++)
{
this.textBox2.Text =
monthCalendar1.SelectionRange.End.Date.ToShortDateString() + " " + Turni;
}
string[] Giorni = new string[] {???????????? };
for (int j = 1; j < 8; j++)
{
}
}
nell'array Giorni non so cosa mettere, perche' secondo questo mio amico dovrei creare un array di giorni dalla data di partenza cioe' 01/01/2007 fino al giorno cliccato....boh??
Qualcuno puo' darmi una mano??
Sono disponibile per ogni chiarimento.
Grazie
Forte 'sto Forum!!
Ultima modifica effettuata da threader il 11/02/2008 alle 10:57 |