master
thchazot1 3 years ago
parent 7c46df1804
commit 57384a7716

@ -32,7 +32,7 @@
<Image Source="{Binding SelectedRequin.PhotoCarte}" Margin="0,25,0,20" DockPanel.Dock="Top" MinHeight="50" MaxHeight="125" HorizontalAlignment="Center" x:Name="cartePic"></Image>
<Image Source="{Binding SelectedRequin.StatutCons}" Margin="15,5,5,5" DockPanel.Dock="Top" HorizontalAlignment="Center" MinHeight="5" MaxHeight="60" x:Name="consPic" ></Image>
<TextBlock Text="Fun fact" FontSize="20" DockPanel.Dock="Top" HorizontalAlignment="Center" Margin="0,15,0,0" Foreground="{StaticResource Couleur1}" FontFamily="{StaticResource Police2}" ></TextBlock>
<TextBlock Text="{Binding SelectedRequin.FunFact}" FontSize="12" DockPanel.Dock="Bottom" TextWrapping="Wrap" Foreground="{StaticResource Couleur1}" Margin="0,5,0,0" TextAlignment="Center" HorizontalAlignment="Center" Width="175" x:Name="funFact"></TextBlock>
<TextBlock Text="{Binding SelectedRequin.FunFact}" FontSize="12" DockPanel.Dock="Top" TextWrapping="Wrap" Foreground="{StaticResource Couleur1}" Margin="0,5,0,0" TextAlignment="Center" HorizontalAlignment="Center" Width="175" x:Name="funFact"></TextBlock>
<Button Style="{StaticResource Button1}" DockPanel.Dock="Left" Width="80" Height="50" Content="Valider" Margin="50,20,0,0" x:Name="valider" Click="valider_Click"/>
<Button Style="{StaticResource Button1}" DockPanel.Dock="Right" Width="80" Height="50" Content="Refuser" Margin="0,20,0,0" x:Name="refuser" Click="refuser_Click"/>
</DockPanel>

@ -33,11 +33,6 @@ namespace WpfApp1
public void UserControlReq_MouseDown(object sender, MouseButtonEventArgs e)
{
((ValiderSubmit)System.Windows.Application.Current.MainWindow).ContentControlSwapDes(this.requin);
}
private Requin _requin;
public Requin requin
{
@ -53,9 +48,15 @@ namespace WpfApp1
public void uptadeUi(Requin requin)
{
string url = "Images/" + requin.StatutCons.ToString() + ".png";
nameReq.Text = requin.Nom;
sciName.Text = requin.NomSci;
//image.Source = new BitmapImage(new Uri(requin.Photo, UriKind.Relative));
desc.Text = requin.Description;
vid.Source = new Uri(requin.Video, UriKind.Relative);
photo.Source = new BitmapImage(new Uri(requin.Photo, UriKind.Relative));
funFact.Text = requin.FunFact;
consPic.Source = new BitmapImage(new Uri(url, UriKind.Relative));
cartePic.Source = new BitmapImage(new Uri(requin.PhotoCarte, UriKind.Relative));
}
private void exit_Click(object sender, RoutedEventArgs e)

@ -46,7 +46,7 @@ namespace WpfApp1
}
else
{
((ValiderSubmit)System.Windows.Application.Current.MainWindow).ContentControlSwapDes(requin);
//((ValiderSubmit)System.Windows.Application.Current.MainWindow).ContentControlSwapDescri(requin);
}
}
@ -66,7 +66,7 @@ namespace WpfApp1
{
nameReq.Text = requin.Nom;
sciName.Text = requin.NomSci;
//image.Source = new BitmapImage(new Uri(requin.Photo, UriKind.Relative));
image.Source = new BitmapImage(new Uri(requin.Photo, UriKind.Relative));
}
}
}

@ -1,20 +0,0 @@
<UserControl x:Class="WpfApp1.UserControlValidation"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:WpfApp1"
mc:Ignorable="d"
d:DesignHeight="450" d:DesignWidth="800">
<Grid>
<DockPanel>
<DockPanel x:Name="Button" DockPanel.Dock="Top">
<TextBlock Text="VALIDATION DES SUBMITS" HorizontalAlignment="Center" VerticalAlignment="Center" Margin="20" FontSize="30" FontWeight="Bold" FontFamily="Candara Light" Foreground="{StaticResource Couleur2}"/>
<Button x:Name="exit" Style="{StaticResource Button1}" HorizontalAlignment="Right" VerticalAlignment="Center" Content="x" Width="50" Height="50" FontSize="25" Click="exit_Click"></Button>
</DockPanel>
<ListBox Background="White" x:Name="laListe" DockPanel.Dock="Left"/>
<ContentControl DockPanel.Dock="Right"/>
</DockPanel>
</Grid>
</UserControl>

@ -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
{
/// <summary>
/// Logique d'interaction pour UserControlValidation.xaml
/// </summary>
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)
{
}
}
}

@ -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 };
}

Loading…
Cancel
Save