Explication :
J'aimerais faire en sorte que quand j'appuie sur mon button select, il me prend la ligne que j'ai selectionné.
Pour ma première fonction je n'ai besoin que de le faire une seule fois et cela fonctionne :
Room sing_room = (Room)AR_dataGridView.SelectedRows[0].DataBoundItem;
Mais j'aurais besoin que si je veux reappuyer sur le bouton select, cela me rajoute bien aussi une autre chambre :
J'ai essaye plusieurs code qui n'ont pas fonctionné en me disant que j'étais en dehors de la limite du tableau.
1 2 3
| List<Room> group_room = new List<Room>();
Room grou_room = (Room)AR_dataGridView.SelectedRows[0+i].DataBoundItem;
group_room.Add(grou_room); |
Error : En dehors de la limite du tableau. i correspond au nombre de chambre que veux le client pour sa reservation et qui decremente à chaque fois qu'une chambre est rajouté à la reservation.
ou
1 2 3
| List<Room> group_room = new List<Room>();
Room grou_room = (Room)AR_dataGridView.SelectedRows[0].DataBoundItem;
group_room.Add(grou_room); |
Error : Rajoute la première chambre mais ne rajoute pas la deuxième chambre selectionné.
Mon but etant de savoir s'il est possible de rajouter plusieurs chambre à une reservation l'une apres l'autre et non pas selectionner 5 lignes en mêmes temps pour les rajouter. Merci.
Partager