Bonjour,
J'ai un DataGridView que je rempli à partir d'un DataSet (via DataSource).
J'ai plusieurs colonnes, parmis ces dernière j'ai :
Fournisseur | Prix | Date Début | Date Fin
-----------------------------------------------
A | | Date 1 | NULL
A | | Date 1 | NULL
A | | Date 1 | NULL
B | | Date 2 | NULL
B | | Date 2 | NULL
J'ai un boutton ajouter, qui fait que quand j'ajoute une nouvelle entrée, je veux quand j'ajoute un nouveau prix pour tel fournisseur , je veux que la date de fin (NULL) redevient la date du jour -1, et la date de début sera la date du jour quand à la date de Fin deviendra (NULL).
(C'est une logique pour dire que tel client fournit avec tel prix, si la date de fin est null c'est que le prix est tjrs courant, sinon tel fournisseur nous a fournit tel chose pour la période entre date début et date fin si cette derniere est null). Cela pour moi fonctionne! mais pour le dernier enregistrement, moi je veux ce traitement pour fournisseur A par exemple et pas que je fasse le traitement et qu'il le considère B.
Si c'était dans la base de données directement ca aurait était plus facile pour moi, mais là faut faire le traitement temporairement dans le grid avant d'enregistrer.
Merci d'avance
Partager