modification vue login
continuous-integration/drone/push Build is failing Details

pull/143/head
Nicolas MAYE 2 years ago
parent 5e393fc899
commit 3f341cebba

@ -19,5 +19,13 @@
VerticalOptions="Center" VerticalOptions="Center"
HorizontalOptions="Center" HorizontalOptions="Center"
/> />
<Label Text="Nom" Grid.Column="1" Grid.Row="0" Grid.ColumnSpan="3" Style="{StaticResource TitreWindows}"/>
<Label Grid.ColumnSpan="2" Grid.Column="1" Grid.Row="3" Style="{StaticResource TitreWindows}" Text="{Binding Nom}" Margin="20"/>
</Grid> </Grid>
</ContentView> </ContentView>

@ -1,9 +1,16 @@
using Model;
namespace IHM.Desktop; namespace IHM.Desktop;
public partial class CV_Log : ContentView public partial class CV_Log : ContentView
{ {
public Manager Mgr => (App.Current as App).Manager;
public CV_Log() public CV_Log()
{ {
InitializeComponent(); InitializeComponent();
BindingContext = Mgr.User;
} }
} }

@ -44,6 +44,7 @@ namespace Model
} }
} }
private Banque selectedBanque; private Banque selectedBanque;
public IList<Banque> BanquesDisponibleInApp public IList<Banque> BanquesDisponibleInApp
{ {
get => banquesDisponibleInApp; get => banquesDisponibleInApp;
@ -99,7 +100,7 @@ namespace Model
{ {
listeDesComptes.Clear(); listeDesComptes.Clear();
if(SelectedBanque == null || SelectedCompte == null) if(SelectedBanque == null)
{ {
throw new ArgumentNullException("Vous n'avez pas de banque disponible"); throw new ArgumentNullException("Vous n'avez pas de banque disponible");
} }
@ -115,7 +116,7 @@ namespace Model
} }
foreach (var compte in listeDesComptes) foreach (Compte compte in listeDesComptes)
{ {
try try
{ {
@ -131,6 +132,14 @@ namespace Model
} }
if (listeDesComptes.Count > 0)
{
selectedCompte = listeDesComptes.First();
}
} }
public async void LoadBanque() public async void LoadBanque()
@ -143,9 +152,13 @@ namespace Model
Debug.WriteLine(exception.Message); Debug.WriteLine(exception.Message);
} }
if(listeDesBanques.Count > 0)
{
SelectedBanque = listeDesBanques.First(); SelectedBanque = listeDesBanques.First();
} }
}
public async void LoadBanqueDispo() public async void LoadBanqueDispo()
{ {
try try

Loading…
Cancel
Save