[C#] Calcul sur les dates

cs_bibicool Messages postés 81 Date d'inscription lundi 6 septembre 2004 Statut Membre Dernière intervention 7 février 2007 - 6 avril 2005 à 16:10
sebseb42 Messages postés 495 Date d'inscription dimanche 6 juillet 2003 Statut Membre Dernière intervention 9 novembre 2007 - 7 avril 2005 à 18:35
Bonjour à tous,

Voilà, je développe un planning de production en C#. Connaissez-vous une classe permettant de travailler en jours ouvrables.

Exemple : tâche 2 prends 4 jours à faire après la réalisation de tâche 1

J'aimerais pouvoir dire comme en VBA, que la date de la tâche 2 = date tâche 1 + 4.
Mais que si je tombe sur un samedi dimanche, il me postpose ma date.

Bref, qu'il compte en jour ouvrable.... si ca gère les congés, c'est encore mieux ;-)

Merci pour vos conseils

Bibicool

4 réponses

cs_Crazyht Messages postés 1522 Date d'inscription mardi 18 décembre 2001 Statut Membre Dernière intervention 21 août 2010 8
7 avril 2005 à 10:30
Il va te falloir développer ta propre fonction. Voir ta propre classe.

A++

Crazyht
MVP Visual C#.NET

[Admin Codes-Sources]
[Membre Developer-Association]
0
cs_bibicool Messages postés 81 Date d'inscription lundi 6 septembre 2004 Statut Membre Dernière intervention 7 février 2007 1
7 avril 2005 à 15:26
Heu, si je puis me permettre, c'est juste ce que je voulais pas lire ;-))

Bon ben tant pis...

Bibicool
0
cs_Crazyht Messages postés 1522 Date d'inscription mardi 18 décembre 2001 Statut Membre Dernière intervention 21 août 2010 8
7 avril 2005 à 15:44
Dsl, c'est pas ma faute (Ne pas frapper le messager)

Mais bon d'un autre coté c'est pas bien compliqué de faire sce genre de classe et puis apres ca sert tout le temps :)

A++

Crazyht
MVP Visual C#.NET

[Admin Codes-Sources]
[Membre Developer-Association]
0
sebseb42 Messages postés 495 Date d'inscription dimanche 6 juillet 2003 Statut Membre Dernière intervention 9 novembre 2007 1
7 avril 2005 à 18:35
la structure DateTime du Framework (du moins du 1.1) gere l'operateur -
(moins) pour generer des TimeSpan mais ne suporte pas l'operateur +
0
Rejoignez-nous