From 3a7551e491759ffdf68b4689112915513d99fe89 Mon Sep 17 00:00:00 2001 From: Clement LESME Date: Thu, 1 Jun 2023 14:56:37 +0200 Subject: [PATCH] Chargement depuis fichier, view de login a adapter --- CanYouBuildIt/App.xaml.cs | 4 +- CanYouBuildIt/CanYouBuildIt.csproj | 7 +- .../DataContractPers.cs | 1 - CanYouBuildIt/Views/Acceuil.xaml | 6 +- CanYouBuildIt/Views/Acceuil.xaml.cs | 6 +- CanYouBuildIt/Views/Login.xaml | 100 ++++++++++++++++++ CanYouBuildIt/Views/Login.xaml.cs | 48 +++++++++ 7 files changed, 164 insertions(+), 8 deletions(-) create mode 100644 CanYouBuildIt/Views/Login.xaml create mode 100644 CanYouBuildIt/Views/Login.xaml.cs diff --git a/CanYouBuildIt/App.xaml.cs b/CanYouBuildIt/App.xaml.cs index c99896f..8e86f64 100644 --- a/CanYouBuildIt/App.xaml.cs +++ b/CanYouBuildIt/App.xaml.cs @@ -5,11 +5,11 @@ namespace CanYouBuildIt; public partial class App : Application { - public Manager manager { get; private set; } = new Manager(new Stub()); + public Manager manager { get; private set; } = new Manager(new DataContractPersistance.DataContractPers()); public App() { manager.chargeDonne(); - manager.Persi = new DataContractPersistance.DataContractPers(); + //manager.Persi = new DataContractPersistance.DataContractPers(); manager.sauvegardeDonnee(); Debug.WriteLine(manager.listUtil[0]); InitializeComponent(); diff --git a/CanYouBuildIt/CanYouBuildIt.csproj b/CanYouBuildIt/CanYouBuildIt.csproj index 358580c..7afd14f 100644 --- a/CanYouBuildIt/CanYouBuildIt.csproj +++ b/CanYouBuildIt/CanYouBuildIt.csproj @@ -32,10 +32,10 @@ - + - + @@ -58,6 +58,9 @@ MSBuild:Compile + + MSBuild:Compile + diff --git a/CanYouBuildIt/DataContractPersistance/DataContractPers.cs b/CanYouBuildIt/DataContractPersistance/DataContractPers.cs index d706f49..5df437c 100644 --- a/CanYouBuildIt/DataContractPersistance/DataContractPers.cs +++ b/CanYouBuildIt/DataContractPersistance/DataContractPers.cs @@ -49,7 +49,6 @@ namespace CanYouBuildIt.DataContractPersistance { Directory.CreateDirectory(FilePath); - File.Create(Path.Combine(FilePath, FileName)); } DataToPersist data = new DataToPersist(); data.lu = lu; diff --git a/CanYouBuildIt/Views/Acceuil.xaml b/CanYouBuildIt/Views/Acceuil.xaml index 1bc658c..d7fc9e8 100644 --- a/CanYouBuildIt/Views/Acceuil.xaml +++ b/CanYouBuildIt/Views/Acceuil.xaml @@ -72,7 +72,7 @@