changement de nbpersonne par nbinvite dans les vue reservation

This commit is contained in:
sermandm 2025-03-20 16:46:28 +01:00
parent abad40c9f6
commit 8168c8844d
4 changed files with 5 additions and 5 deletions

View File

@ -21,7 +21,7 @@
<Label Text="Sélectionnez une chambre disponible" FontAttributes="Bold"/>
<Picker x:Name="PickerChambre" Title="Sélectionner une chambre"/>
<Entry x:Name="EntryNbPersonne" Placeholder="Nombre de personnes" Keyboard="Numeric"/>
<Entry x:Name="EntryNbInvite" Placeholder="Nombre de personnes" Keyboard="Numeric"/>
<Entry x:Name="EntryDemandeSpecifique" Placeholder="Demandes spécifiques"/>
<Button Text="Enregistrer" Clicked="OnEnregistrerClicked" Margin="0,20"/>

View File

@ -69,7 +69,7 @@ namespace HegreHotel.Views.Reservation
{
ClientId = _clients[PickerClient.SelectedIndex].Id,
ChambreId = _chambresDispo[PickerChambre.SelectedIndex].Id,
NbInvite = int.TryParse(EntryNbPersonne.Text, out int nb) ? nb : 0,
NbInvite = int.TryParse(EntryNbInvite.Text, out int nb) ? nb : 0,
DateDebut = DatePickerDebut.Date,
DateFin = DatePickerFin.Date,
DemandeSpecifique = EntryDemandeSpecifique.Text

View File

@ -8,7 +8,7 @@
<Picker x:Name="PickerClient" Title="Sélectionner un client"/>
<Picker x:Name="PickerChambre" Title="Sélectionner une chambre"/>
<Entry x:Name="EntryNbPersonne" Placeholder="Nombre d'invités" Keyboard="Numeric"/>
<Entry x:Name="EntryNbInvite" Placeholder="Nombre d'invités" Keyboard="Numeric"/>
<DatePicker x:Name="DatePickerDebut" />
<DatePicker x:Name="DatePickerFin" />
<Entry x:Name="EntryDemandeSpecifique" Placeholder="Demandes spécifiques"/>

View File

@ -34,7 +34,7 @@ namespace HegreHotel.Views.Reservation
PickerClient.SelectedIndex = _clients.FindIndex(c => c.Id == _reservation.ClientId);
PickerChambre.SelectedIndex = _chambres.FindIndex(ch => ch.Id == _reservation.ChambreId);
EntryNbPersonne.Text = _reservation.NbInvite.ToString();
EntryNbInvite.Text = _reservation.NbInvite.ToString();
DatePickerDebut.Date = _reservation.DateDebut;
DatePickerFin.Date = _reservation.DateFin;
EntryDemandeSpecifique.Text = _reservation.DemandeSpecifique;
@ -50,7 +50,7 @@ namespace HegreHotel.Views.Reservation
_reservation.ClientId = _clients[PickerClient.SelectedIndex].Id;
_reservation.ChambreId = _chambres[PickerChambre.SelectedIndex].Id;
_reservation.NbInvite = int.TryParse(EntryNbPersonne.Text, out int nb) ? nb : _reservation.NbInvite;
_reservation.NbInvite = int.TryParse(EntryNbInvite.Text, out int nb) ? nb : _reservation.NbInvite;
_reservation.DateDebut = DatePickerDebut.Date;
_reservation.DateFin = DatePickerFin.Date;
_reservation.DemandeSpecifique = EntryDemandeSpecifique.Text;