Salut à tous.
Dans le cadre du développement d'une petite application de gestion de compte bancaire, j'ai créé un objet représentant une opération bancaire dont voici les grandes lignes
J'ai ensuite un DataGridView permettant d'afficher une liste d'opération. J'utilise pour cela un composant BindingSource dont le DataSource est une liste d'objet Operation : List<Operation>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 public class Operation { // ..... private double _montant; public double Montant { get { return _montant; } set { _montant = value; } } //..... suite de mon code }
Cependant, mon DataGridView ne doit pas se contenter d'afficher une colonne "Montant" avec le montant (positif ou négatif) de l'opération, mais deux colonnes : Débit et Crédit dans lesquelles je mais respectivement les montant négatifs et positifs. J'ai donc créer pour ce faire un colonne "personnalisée" dans mon DataGridView.
Mais comme je l'avais expliqué dans un précédent post (toujours resté sans réponses d'ailleur : http://www.developpez.net/forums/sho....php?t=159936), j'ai un PB de rafraichissement avec ces 2 colonnes.
Je pensais donc m'orienter vers une autre solution qui consisterais à créer un autre objet (disont LigneOperation) contenant 2 propriétés : Debit et Credit et destiné uniquement à l'alimentation de mon GridView.
Par contre, je me demande comment je vais pouvoir gérer les ajout / modif d'opérations dans ma couche de persistance vu que je n'utiliserait pas directement mon objet Operation.
Si quelqu'un aurait une solution à me donner ou une proposition d'architecture à me soumettre, je suis ouvert.
Sachant que de préférence, je préfèrerais résoudre mon PB de rafraichissement (post précédent) car du coup pas besoi de tout redévelopper.
Merci
Partager