From f47469c01e6a957764ea768afa058c268be9e2a3 Mon Sep 17 00:00:00 2001 From: thchazot1 Date: Wed, 1 Jun 2022 16:24:57 +0200 Subject: [PATCH 1/4] UC requin --- WpfApp1/UCRequinValSubmit.xaml | 6 +++--- WpfApp1/UCRequinValSubmit.xaml.cs | 23 ++++++++++++++++++++++- WpfApp1/UserControlRequin.xaml | 2 ++ WpfApp1/UserControlRequin.xaml.cs | 2 +- WpfApp1/UserControlValidation.xaml.cs | 2 +- WpfApp1/ValiderSubmit.xaml | 4 ++-- WpfApp1/ValiderSubmit.xaml.cs | 2 +- 7 files changed, 32 insertions(+), 9 deletions(-) diff --git a/WpfApp1/UCRequinValSubmit.xaml b/WpfApp1/UCRequinValSubmit.xaml index 45b63d5..48c2f00 100644 --- a/WpfApp1/UCRequinValSubmit.xaml +++ b/WpfApp1/UCRequinValSubmit.xaml @@ -33,7 +33,7 @@ - + @@ -41,8 +41,8 @@ - - - - - - - - diff --git a/WpfApp1/UserControlValidation.xaml.cs b/WpfApp1/UserControlValidation.xaml.cs deleted file mode 100644 index a93a07b..0000000 --- a/WpfApp1/UserControlValidation.xaml.cs +++ /dev/null @@ -1,47 +0,0 @@ -using Business; -using Modèle; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows; -using System.Windows.Controls; -using System.Windows.Data; -using System.Windows.Documents; -using System.Windows.Input; -using System.Windows.Media; -using System.Windows.Media.Imaging; -using System.Windows.Navigation; -using System.Windows.Shapes; - -namespace WpfApp1 -{ - /// - /// Logique d'interaction pour UserControlValidation.xaml - /// - public partial class UserControlValidation : UserControl - { - - public Manager Mgr => (Application.Current as App).LeManager; - public UserControlValidation() - { - InitializeComponent(); - } - - - - public void chargerUC() - { - foreach (Requin req in Mgr.Requins) - { - laListe.Items.Add(new UserControlRequin { requin = req, type=UCrequinType.add }); - } - } - - private void exit_Click(object sender, RoutedEventArgs e) - { - - } - } -} diff --git a/WpfApp1/ValiderSubmit.xaml.cs b/WpfApp1/ValiderSubmit.xaml.cs index 1fa501c..c9d0df4 100644 --- a/WpfApp1/ValiderSubmit.xaml.cs +++ b/WpfApp1/ValiderSubmit.xaml.cs @@ -38,6 +38,7 @@ namespace WpfApp1 chargerUC(); + contentControl.Content = new UCRequinValSubmit { requin = MgrAddEdit.RequinsAdd[0] }; } private void exit_Click(object sender, RoutedEventArgs e) @@ -57,7 +58,7 @@ namespace WpfApp1 } } - public void ContentControlSwapDes(Requin req) + public void ContentControlSwapDescri(Requin req) { contentControl.Content = new userControlDescription { requin = req }; } From f6b66911f27ff96b51518a644df6de58beb18a6f Mon Sep 17 00:00:00 2001 From: thchazot1 Date: Fri, 3 Jun 2022 11:12:38 +0200 Subject: [PATCH 3/4] Toutes les descriptions --- StubLib/Stub.cs | 1 + WpfApp1/DescriptionAdd.xaml | 46 ++++++++++++++ WpfApp1/DescriptionAdd.xaml.cs | 79 +++++++++++++++++++++++ WpfApp1/DescriptionEdit.xaml | 77 +++++++++++++++++++++++ WpfApp1/DescriptionEdit.xaml.cs | 100 ++++++++++++++++++++++++++++++ WpfApp1/UCRequinValSubmit.xaml | 6 +- WpfApp1/UCRequinValSubmit.xaml.cs | 6 +- WpfApp1/UserControlRequin.xaml | 13 ++-- WpfApp1/UserControlRequin.xaml.cs | 9 ++- WpfApp1/ValiderSubmit.xaml | 2 +- WpfApp1/ValiderSubmit.xaml.cs | 26 ++++++-- 11 files changed, 343 insertions(+), 22 deletions(-) create mode 100644 WpfApp1/DescriptionAdd.xaml create mode 100644 WpfApp1/DescriptionAdd.xaml.cs create mode 100644 WpfApp1/DescriptionEdit.xaml create mode 100644 WpfApp1/DescriptionEdit.xaml.cs diff --git a/StubLib/Stub.cs b/StubLib/Stub.cs index 55ba5d1..6e83638 100644 --- a/StubLib/Stub.cs +++ b/StubLib/Stub.cs @@ -23,6 +23,7 @@ namespace StubLib requins.Add(new Requin("Banane", "Le requin banal", "C'est un requin ultra banal", "Images/White_shark.png", "Videos/Vid-Requin-Blanc.mp4", "Images/rep_Heterodontus_mexicanus.png", Conservation.LC, zone, "Il est pas aussi banal qu'il en a l'air")); requins.Add(new Requin("Req1", "Le requin pas banal", "C'est un requin pas ultra banal", "Images/White_shark.png", "Videos/Vid-dormeur-mexicain.mp4", "Images/rep_Heterodontus_mexicanus.png", Conservation.EX, zone2, "Il est vraiment pas banal")); requinsAdd.Add(new Requin("leRequinAjouté", "Le requin pas banal", "C'est un requin pas ultra banal", "Images/White_shark.png", "Videos/Vid-dormeur-mexicain.mp4", "Images/rep_Heterodontus_mexicanus.png", Conservation.EX, zone2, "Il est vraiment pas banal")); + requinsEdit.Add(new Requin("Banane", "Le requin banal", "C'est un requin ultra banal", "Images/White_shark.png", "Videos/Vid-Requin-Blanc.mp4", "Images/rep_Heterodontus_mexicanus.png", Conservation.EW, zone, "En fait il est giga banal")); utilisateurs.Add(new Utilisateur("a", "salut")); utilisateurs.Add(new Expert("salut", "hey", "bob")); // Utilisateurs diff --git a/WpfApp1/DescriptionAdd.xaml b/WpfApp1/DescriptionAdd.xaml new file mode 100644 index 0000000..0a90b35 --- /dev/null +++ b/WpfApp1/DescriptionAdd.xaml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -26,24 +26,24 @@ - - - + + + - + - + - - + + - -