Gestion repa Ok
This commit is contained in:
@@ -22,7 +22,7 @@ namespace ProjetTheAlone.View
|
||||
public Accueil()
|
||||
{
|
||||
InitializeComponent();
|
||||
Settings1.Default.schCon = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename='C:\Users\Hugues\Haute Ecole de la ville de Liège\Adrien VAN DAMME - ProjetTheAlone\ProjetTheAlone\ProjetThe.mdf';Integrated Security = True";
|
||||
// Settings1.Default.schCon = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename='C:\Users\Hugues\Haute Ecole de la ville de Liège\Adrien VAN DAMME - ProjetTheAlone\ProjetTheAlone\ProjetThe.mdf';Integrated Security = True";
|
||||
}
|
||||
private static bool openaffichage = false;
|
||||
private static bool openencodage = false;
|
||||
|
||||
@@ -20,65 +20,106 @@
|
||||
<Window.Resources>
|
||||
<local:DebugDummyConverter x:Key="DebugDummyConverter" />
|
||||
</Window.Resources>
|
||||
<Grid>
|
||||
<Grid x:Name="testQuand">
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="5*" />
|
||||
<RowDefinition Height="5*" />
|
||||
<RowDefinition Height="10*" />
|
||||
<RowDefinition Height="*" />
|
||||
</Grid.RowDefinitions>
|
||||
<Grid Grid.Row="0">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition />
|
||||
<ColumnDefinition />
|
||||
</Grid.ColumnDefinitions>
|
||||
<materialDesign:PackIcon Kind="Build" Grid.Column="2" HorizontalAlignment="Right" Cursor="Hand"/>
|
||||
<Grid Grid.Column="0">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition />
|
||||
<ColumnDefinition />
|
||||
<ColumnDefinition />
|
||||
</Grid.ColumnDefinitions>
|
||||
<!--<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
<DataGrid x:Name="dgEventPasse2" ItemsSource="{Binding BcpPlats}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
SelectedItem="{Binding PlatSelectionnee, Mode=TwoWay}" Height="auto">
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_plat}" />
|
||||
<DataGridTextColumn Header="Avent Avent Hier" Binding="{Binding P_nom}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
<DataGrid x:Name="dgEventPasse1" Grid.Column="1" ItemsSource="{Binding BcpPlats}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
SelectedItem="{Binding PlatSelectionnee, Mode=TwoWay}" Grid.Row="1" Height="auto">
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_plat}" />
|
||||
<DataGridTextColumn Header="Avent Hier" Binding="{Binding P_nom}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
<DataGrid x:Name="dgEventPasse0" Grid.Column="2" ItemsSource="{Binding BcpPlats}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
SelectedItem="{Binding PlatSelectionnee, Mode=TwoWay}" Grid.Row="1" Height="auto">
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_plat}" />
|
||||
<DataGridTextColumn Header="Hier" Binding="{Binding P_nom}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
</Grid>
|
||||
<Grid Grid.Column="1">
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition />
|
||||
<RowDefinition />
|
||||
</Grid.RowDefinitions>
|
||||
<TextBlock ></TextBlock>
|
||||
<DockPanel>
|
||||
<ListView x:Name="RepasMatin">
|
||||
<ListView.ItemContainerStyle>
|
||||
<Style TargetType="{x:Type ListViewItem}">
|
||||
<Setter Property="HorizontalContentAlignment" Value="Stretch"/>
|
||||
<Setter Property="Height" Value="65"/>
|
||||
</Style>
|
||||
</ListView.ItemContainerStyle>
|
||||
<ListView.ItemTemplate>
|
||||
<DataTemplate DataType="classes:C_T_plat">
|
||||
<control:Plat ></control:Plat>
|
||||
</DataTemplate>
|
||||
</ListView.ItemTemplate>
|
||||
</ListView>
|
||||
</DockPanel>-->
|
||||
<control:Repa x:Name="RepasMatin"></control:Repa>
|
||||
<control:Repa Grid.Column="1" x:Name="RepasMidi"></control:Repa>
|
||||
<control:Repa Grid.Column="2" x:Name="RepasSoir"></control:Repa>
|
||||
|
||||
<materialDesign:PackIcon Kind="Build" Grid.Column="2" HorizontalAlignment="Right" Cursor="Hand"/>
|
||||
|
||||
</Grid>
|
||||
<Grid Grid.Row="1" >
|
||||
|
||||
<Grid Grid.Column="1" >
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition />
|
||||
<ColumnDefinition />
|
||||
<ColumnDefinition />
|
||||
<ColumnDefinition />
|
||||
</Grid.ColumnDefinitions>
|
||||
<control:EventPasse x:Name="EventPasse1" Classement="{Binding Classement}" ></control:EventPasse>
|
||||
<control:EventPasse x:Name="EventPasse2" Classement="{Binding Classement}" Grid.Column="1"></control:EventPasse>
|
||||
<control:EventFutur Grid.Column="2"></control:EventFutur>
|
||||
<control:EventFutur Grid.Column="3"></control:EventFutur>
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="auto"/>
|
||||
<RowDefinition/>
|
||||
<RowDefinition/>
|
||||
</Grid.RowDefinitions>
|
||||
<TextBlock HorizontalAlignment="Center" Text="{Binding Plat1}"></TextBlock>
|
||||
<TextBlock HorizontalAlignment="Center" Grid.Column="1">Demain</TextBlock>
|
||||
<TextBlock HorizontalAlignment="Center" Grid.Column="2">Après demain</TextBlock>
|
||||
|
||||
|
||||
<control:Repa Grid.Row="1" x:Name="RepasAjd" Loaded="RepasMatin_Loaded"></control:Repa>
|
||||
<control:Repa Grid.Row="1" x:Name="RepasDemain" Grid.Column="1" ></control:Repa>
|
||||
<control:Repa Grid.Row="1" x:Name="RepasApresDemain" Grid.Column="2" ></control:Repa>
|
||||
<DataGrid Grid.Row="2" x:Name="dgEventFutur" ItemsSource="{Binding BcpPlats}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
SelectedItem="{Binding PlatSelectionnee, Mode=TwoWay}" Height="auto">
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_plat}" />
|
||||
<DataGridTextColumn Header="Avent Avent Hier" Binding="{Binding P_nom}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
<DataGrid Grid.Row="2" Grid.Column="1" x:Name="dgEventFutur2" ItemsSource="{Binding BcpPlats}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
SelectedItem="{Binding PlatSelectionnee, Mode=TwoWay}" Height="auto">
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_plat}" />
|
||||
<DataGridTextColumn Header="Avent Avent Hier" Binding="{Binding P_nom}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
<DataGrid Grid.Row="2" Grid.Column="2" x:Name="dgEventFutur3" ItemsSource="{Binding BcpPlats}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
SelectedItem="{Binding PlatSelectionnee, Mode=TwoWay}" Height="auto">
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_plat}" />
|
||||
<DataGridTextColumn Header="Avent Avent Hier" Binding="{Binding P_nom}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
<control:EventFutur Grid.Row="2" x:Name="EventFuture1" ></control:EventFutur>
|
||||
<control:EventFutur Grid.Row="2" x:Name="EventFuture2" Grid.Column="1"></control:EventFutur>
|
||||
<control:EventFutur Grid.Row="2" x:Name="EventFuture3" Grid.Column="2"></control:EventFutur>
|
||||
|
||||
</Grid>
|
||||
|
||||
|
||||
<Grid Grid.Row="2" Visibility="Visible">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="356*"/>
|
||||
<ColumnDefinition Width="147*"/>
|
||||
</Grid.ColumnDefinitions>
|
||||
<Border Grid.ColumnSpan="2">
|
||||
<Grid Grid.Row="2" Visibility="Visible" Grid.ColumnSpan="2">
|
||||
<Border >
|
||||
<Border.Background>
|
||||
<LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
|
||||
<GradientStop Color="OrangeRed" Offset="0" />
|
||||
|
||||
@@ -55,23 +55,14 @@ namespace ProjetTheAlone.View
|
||||
public DashBoard()
|
||||
{
|
||||
InitializeComponent();
|
||||
Epm = new ProjetTheAlone.Model.EventPasseModel(Cl);
|
||||
EventPasse2.DataContext = EventPasse1.DataContext = Epm;
|
||||
Epm.Classement = Cl;
|
||||
//EventPasse2.DataContext = EventPasse1.DataContext = Epm;
|
||||
|
||||
FileStream fs = new System.IO.FileStream(@".\desert.jpg", FileMode.Open, FileAccess.Read);
|
||||
BinaryReader br = new BinaryReader(fs);
|
||||
byte[] result = br.ReadBytes((int)fs.Length);
|
||||
br.Close();
|
||||
fs.Close();
|
||||
Rm.ListPlat.Add(new C_T_plat("Entrée", result, null));
|
||||
Rm.ListPlat.Add(new C_T_plat("Plat", result, null));
|
||||
Rm.ListPlat.Add(new C_T_plat("Desert", result, null));
|
||||
Rm.Quand = "Matin";
|
||||
Console.WriteLine($"~~~~~~{Rm.ListPlat[0].P_nom}~~~~~~");
|
||||
|
||||
RepasMatin.DataContext = RepasMidi.DataContext = RepasSoir.DataContext = Rm;
|
||||
|
||||
testQuand.DataContext = RepasAjd.DataContext = new RepaModel(DateTime.Now);
|
||||
RepasDemain.DataContext = new RepaModel(DateTime.Now.AddDays(1));
|
||||
RepasApresDemain.DataContext = new RepaModel(DateTime.Now.AddDays(2));
|
||||
var a = testQuand.DataContext;
|
||||
|
||||
}
|
||||
|
||||
@@ -79,6 +70,11 @@ namespace ProjetTheAlone.View
|
||||
{
|
||||
Accueil.Openaffichage = false;
|
||||
}
|
||||
|
||||
private void RepasMatin_Loaded(object sender, RoutedEventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
public class DebugDummyConverter : IValueConverter
|
||||
{
|
||||
|
||||
@@ -4,8 +4,12 @@
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:local="clr-namespace:ProjetTheAlone.View"
|
||||
xmlns:convert="clr-namespace:ProjetTheAlone.Converter"
|
||||
mc:Ignorable="d"
|
||||
Title="Bénéficiaire" Height="482.167" Width="955.5" WindowStartupLocation="CenterScreen" WindowStyle="None">
|
||||
<Window.Resources>
|
||||
<convert:BinaryImageConverter x:Key="imgConverter" />
|
||||
</Window.Resources>
|
||||
<Grid Margin="0,-3,2,2">
|
||||
<Grid.RowDefinitions>
|
||||
|
||||
@@ -35,10 +39,11 @@
|
||||
<TextBlock x:Name="tImg" Text="Photo" Grid.Row="4" VerticalAlignment="Center" Margin="0,56,0,10" />
|
||||
<DockPanel Margin="10,10,10,10" Grid.Row="4" Grid.Column="1">
|
||||
<WrapPanel HorizontalAlignment="Right" DockPanel.Dock="Top" >
|
||||
<Image x:Name="ImageFile" Height="40" HorizontalAlignment="Right" VerticalAlignment="Top" Width="90"/>
|
||||
<Image x:Name="ImageFile" Source="{Binding UnBeneficiaire.Img, Mode=TwoWay, Converter={StaticResource imgConverter}}" Height="40" HorizontalAlignment="Right" VerticalAlignment="Top" Width="90"/>
|
||||
<Button x:Name="btnOpenFile" HorizontalAlignment="Right" Click="btnOpenFile_Click" Content="Open file"/>
|
||||
</WrapPanel>
|
||||
<TextBox x:Name="txtEditor" Text="{Binding UnBeneficiaire.Img, Mode=TwoWay}"/>
|
||||
<TextBox x:Name="txtEditor" />
|
||||
<!-- Text="{Binding UnBeneficiaire.Img, Mode=TwoWay}" -->
|
||||
|
||||
</DockPanel>
|
||||
</Grid>
|
||||
@@ -48,18 +53,18 @@
|
||||
<Button x:Name="bAnnuler" Content="Annuler" Margin="3,16,3,17" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}"
|
||||
Command="{Binding cAnnuler}" />
|
||||
</StackPanel>
|
||||
<DataGrid ItemsSource="{Binding BcpBeneficiaire}" VerticalScrollBarVisibility="Visible"
|
||||
<DataGrid ItemsSource="{Binding BcpBeneficiaires}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
SelectedItem="{Binding BeneficiaireSelectionnee, Mode=TwoWay}" Margin="88,82,566,149" >
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID}" />
|
||||
<DataGridTextColumn Header="Prénom" Binding="{Binding Pre}" Width="*" />
|
||||
<DataGridTextColumn Header="Nom" Binding="{Binding Nom}" Width="*" />
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_beneficiaire}" />
|
||||
<DataGridTextColumn Header="Prénom" Binding="{Binding B_prenom}" Width="*" />
|
||||
<DataGridTextColumn Header="Nom" Binding="{Binding B_nom}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" Margin="88,331,576,46" Width="282">
|
||||
<Button x:Name="bAjouter" Content="Ajouter" Margin="3" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
Command="{Binding cAjouter}" />
|
||||
Command="{Binding cAjouter}" />
|
||||
<Button x:Name="bModifier" Content="Modifier" Margin="3" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
Command="{Binding cModifier}" />
|
||||
<Button x:Name="bSupprimer" Content="Supprimer" Margin="3" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
|
||||
@@ -45,8 +45,11 @@ namespace ProjetTheAlone.View
|
||||
//BinaryReader br = new BinaryReader(fs);
|
||||
//byte[] result = br.ReadBytes((int)fs.Length);
|
||||
|
||||
|
||||
ImageFile.Source = new BitmapImage(new Uri(@"" + FileName + ""));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
45
ProjetTheAlone/View/FicDetailEvent.xaml
Normal file
45
ProjetTheAlone/View/FicDetailEvent.xaml
Normal file
@@ -0,0 +1,45 @@
|
||||
<Window x:Class="ProjetTheAlone.View.FicDetailEvent"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:local="clr-namespace:ProjetTheAlone.View"
|
||||
mc:Ignorable="d"
|
||||
Title="FicDetailEvent" Height="517.897" Width="638.259" WindowStartupLocation="CenterScreen" WindowStyle="None">
|
||||
<Grid Margin="0,0,2,2">
|
||||
<Label Content="Détails" HorizontalAlignment="Left" Margin="24,15,0,0" VerticalAlignment="Top" FontFamily="Calibri" FontSize="20" Width="74" Height="34"/>
|
||||
|
||||
<Button x:Name="btnQuitter"
|
||||
Content="Quitter" Click="btnQuitter_Click" Height="41" Margin="485,442,37,25" RenderTransformOrigin="1.189,1.927"/>
|
||||
<Grid HorizontalAlignment="Left" Height="237" Margin="90,54,0,0" VerticalAlignment="Top" Width="450">
|
||||
<Label Content="Type d'événement" HorizontalAlignment="Left" Width="120" Margin="0,0,0,202"/>
|
||||
<TextBox HorizontalAlignment="Left" Height="34" TextWrapping="Wrap" VerticalAlignment="Top" Width="331" Margin="120,0,0,0"/>
|
||||
<Label Content="Lieu" HorizontalAlignment="Left" Width="120" Margin="0,34,0,167"/>
|
||||
<TextBox HorizontalAlignment="Left" Height="34" TextWrapping="Wrap" VerticalAlignment="Top" Width="331" Margin="120,34,0,0"/>
|
||||
<Label Content="Date" HorizontalAlignment="Left" Width="120" Margin="0,73,0,128"/>
|
||||
<TextBox HorizontalAlignment="Left" Height="34" TextWrapping="Wrap" VerticalAlignment="Top" Width="331" Margin="120,73,0,0"/>
|
||||
<Label Content="Durée" HorizontalAlignment="Left" Width="120" Margin="0,112,0,91"/>
|
||||
<TextBox HorizontalAlignment="Left" Height="34" TextWrapping="Wrap" VerticalAlignment="Top" Width="331" Margin="120,112,0,0"/>
|
||||
<Label Content="Description" HorizontalAlignment="Left" Width="120" Margin="0,151,0,53"/>
|
||||
<TextBox HorizontalAlignment="Left" Height="34" TextWrapping="Wrap" VerticalAlignment="Top" Width="331" Margin="120,146,0,0"/>
|
||||
|
||||
</Grid>
|
||||
<Button x:Name="btnClassement" Margin="468,310,24,150" Content="Classement" Height="Auto" RenderTransformOrigin="-0.1,0.534" />
|
||||
<DataGrid x:Name="dgEquipes" ItemsSource="{Binding BcpEquipes}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False"
|
||||
SelectedItem="{Binding EquipeSelectionnee, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" Margin="56,296,386,20" >
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_equipe}" />
|
||||
<DataGridTextColumn Header="Nom d'équipe" Binding="{Binding E_nom}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
<DataGrid x:Name="dgJoueur" ItemsSource="{Binding BcpJoueurs}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False" SelectedItem="{Binding JoueurSelectionnee, Mode=TwoWay}"
|
||||
Margin="269,296,195,20">
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_LP}" />
|
||||
<DataGridTextColumn Header="ID du Joueur" Binding="{Binding ID_benificiaire}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
</Grid>
|
||||
</Window>
|
||||
33
ProjetTheAlone/View/FicDetailEvent.xaml.cs
Normal file
33
ProjetTheAlone/View/FicDetailEvent.xaml.cs
Normal file
@@ -0,0 +1,33 @@
|
||||
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.Shapes;
|
||||
|
||||
namespace ProjetTheAlone.View
|
||||
{
|
||||
/// <summary>
|
||||
/// Logique d'interaction pour FicDetailEvent.xaml
|
||||
/// </summary>
|
||||
public partial class FicDetailEvent : Window
|
||||
{
|
||||
public FicDetailEvent()
|
||||
{
|
||||
InitializeComponent();
|
||||
DataContext = new ViewModel.VM_Event();
|
||||
}
|
||||
|
||||
private void btnQuitter_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
Close();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -4,20 +4,25 @@
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:local="clr-namespace:ProjetTheAlone"
|
||||
xmlns:convert="clr-namespace:ProjetTheAlone.Converter"
|
||||
mc:Ignorable="d"
|
||||
Title="Plats" Height="482.167" Width="955.5" WindowStartupLocation="CenterScreen" WindowStyle="None">
|
||||
<Window.Resources>
|
||||
<convert:BinaryImageConverter x:Key="imgConverter" />
|
||||
</Window.Resources>
|
||||
<Grid Margin="0,-3,2,2">
|
||||
<Grid.RowDefinitions>
|
||||
|
||||
</Grid.RowDefinitions>
|
||||
<Label Content="Plats" HorizontalAlignment="Left" Margin="31,20,0,0" VerticalAlignment="Top" FontFamily="Calibri" FontSize="20"/>
|
||||
<Grid x:Name="UneFiche" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}" Margin="515,82,139,258" >
|
||||
<Grid x:Name="UneFiche" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}" Margin="515,82,139,243" >
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
</Grid.RowDefinitions>
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="Auto" />
|
||||
@@ -29,12 +34,19 @@
|
||||
<TextBlock x:Name="tImg" Text="Photo" Grid.Row="4" VerticalAlignment="Center" Margin="0,56,0,10" />
|
||||
<DockPanel Margin="10,10,10,10" Grid.Row="4" Grid.Column="1">
|
||||
<WrapPanel HorizontalAlignment="Right" DockPanel.Dock="Top" >
|
||||
<Image x:Name="ImageFile" Height="40" HorizontalAlignment="Right" VerticalAlignment="Top" Width="90"/>
|
||||
<Image x:Name="ImageFile" Source="{Binding UnPlat.Img, Mode=TwoWay, Converter={StaticResource imgConverter}}" Height="40" HorizontalAlignment="Right" VerticalAlignment="Top" Width="90"/>
|
||||
<Button x:Name="btnOpenFile" HorizontalAlignment="Right" Click="btnOpenFile_Click" Content="Open file"/>
|
||||
</WrapPanel>
|
||||
<TextBox x:Name="txtEditor" Text="{Binding UnPlat.Img, Mode=TwoWay}"/>
|
||||
<TextBox x:Name="txtEditor" />
|
||||
|
||||
</DockPanel>
|
||||
<DockPanel Grid.Row="5" Grid.ColumnSpan="2">
|
||||
<ComboBox x:Name="TypePlat" SelectionChanged="TypePlat_SelectionChanged">
|
||||
<ComboBoxItem>Soupe</ComboBoxItem>
|
||||
<ComboBoxItem IsSelected="True">Plat</ComboBoxItem>
|
||||
<ComboBoxItem>Dessert</ComboBoxItem>
|
||||
</ComboBox>
|
||||
</DockPanel>
|
||||
</Grid>
|
||||
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" Margin="678,237,78,140" Width="190">
|
||||
<Button x:Name="bConfirmer" Content="Confirmer" Margin="3" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}"
|
||||
@@ -42,12 +54,13 @@
|
||||
<Button x:Name="bAnnuler" Content="Annuler" Margin="3,16,3,17" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}"
|
||||
Command="{Binding cAnnuler}" />
|
||||
</StackPanel>
|
||||
<DataGrid ItemsSource="{Binding BcpBeneficiaire}" VerticalScrollBarVisibility="Visible"
|
||||
<DataGrid ItemsSource="{Binding BcpPlats}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
SelectedItem="{Binding BeneficiaireSelectionnee, Mode=TwoWay}" Margin="126,86,605,140" >
|
||||
SelectedItem="{Binding PlatSelectionnee, Mode=TwoWay}" Margin="88,86,576,140" >
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID}" />
|
||||
<DataGridTextColumn Header="Nom du plat" Binding="{Binding Nom}" Width="*" />
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_plat}" />
|
||||
<DataGridTextColumn Header="Nom du plat" Binding="{Binding P_nom}" Width="150" />
|
||||
<DataGridTextColumn Header="Type plat" Binding="{Binding ID_typePlat}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" Margin="88,331,576,46" Width="282">
|
||||
|
||||
@@ -14,6 +14,7 @@ using System.Windows.Shapes;
|
||||
using System.IO;
|
||||
|
||||
using Microsoft.Win32;
|
||||
using ProjetTheAlone.Classes;
|
||||
|
||||
namespace ProjetTheAlone
|
||||
{
|
||||
@@ -51,6 +52,10 @@ namespace ProjetTheAlone
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
private void TypePlat_SelectionChanged(object sender, SelectionChangedEventArgs e)
|
||||
{
|
||||
if (DataContext != null)
|
||||
((ViewModel.VM_Plat)DataContext).UnPlat.TypePlat = (C_T_plat.TypePlat_E)Enum.Parse(typeof(C_T_plat.TypePlat_E), this.TypePlat.Text);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,59 +5,51 @@
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:local="clr-namespace:ProjetTheAlone.View"
|
||||
mc:Ignorable="d"
|
||||
Title="FicEvenementEncode" Height="491.666" Width="1137.834" WindowStartupLocation="CenterScreen" WindowStyle="None">
|
||||
Title="FicEvenementEncode" Height="552.418" Width="1221.191" WindowStartupLocation="CenterScreen" WindowStyle="None">
|
||||
<Grid Margin="0,0,2,2">
|
||||
<ListView x:Name="lvEvenementtype" Margin="281,50,682,257">
|
||||
<ListView.View>
|
||||
<GridView>
|
||||
<GridViewColumn Width="160" Header="Type d'évenement"
|
||||
DisplayMemberBinding ="{Binding Pre}"/>
|
||||
<DataGrid x:Name="dgEvenementtype" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}" ItemsSource="{Binding BcpTypeEvents}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False" Margin="281,42,765,325" SelectedItem="{Binding TypeEventSelectionnee, Mode=TwoWay}" Grid.Column="0" SelectedIndex="{Binding UnEvent.ID_TypeEvent, Mode=TwoWay}">
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_typeEvenement}" />
|
||||
<DataGridTextColumn Header="Type d'événement" Binding="{Binding TE_nom}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
<DataGrid x:Name="dgLieu" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}" ItemsSource="{Binding BcpLieux}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False" SelectedItem="{Binding LieuSelectionnee, Mode=TwoWay}" Margin="480,95,606,317">
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_lieu}" />
|
||||
<DataGridTextColumn Header="Type de Lieu" Binding="{Binding L_nom}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
|
||||
</GridView>
|
||||
</ListView.View>
|
||||
</ListView>
|
||||
<ListView x:Name="lvLieu" Margin="480,95,523,266">
|
||||
<ListView.View>
|
||||
<GridView>
|
||||
<GridViewColumn Width="120" Header="Lieu"
|
||||
DisplayMemberBinding ="{Binding Pre}"/>
|
||||
</GridView>
|
||||
</ListView.View>
|
||||
</ListView>
|
||||
<ListView x:Name="lvParticipantEvenement" Margin="431,258,520,103">
|
||||
<ListView.View>
|
||||
<GridView>
|
||||
<GridViewColumn Width="190" Header="Participant à l'événement "/>
|
||||
|
||||
</GridView>
|
||||
</ListView.View>
|
||||
</ListView>
|
||||
<ListView x:Name="lvParticipantEquipe" Margin="951,258,20,62">
|
||||
<ListView.View>
|
||||
<GridView>
|
||||
<GridViewColumn Width="170" Header="Participants à l'équipe "/>
|
||||
</GridView>
|
||||
</ListView.View>
|
||||
</ListView>
|
||||
<ListView x:Name="lvEquipes" Margin="819,258,182,62">
|
||||
<ListView.View>
|
||||
<GridView>
|
||||
<GridViewColumn Width="120" Header="Equipes"/>
|
||||
</GridView>
|
||||
</ListView.View>
|
||||
</ListView>
|
||||
<ListView x:Name="lvBénéficiaire" Margin="233,258,730,103">
|
||||
<ListView.View>
|
||||
<GridView>
|
||||
<GridViewColumn Width="180" Header="Bénéficiaire"/>
|
||||
|
||||
</GridView>
|
||||
</ListView.View>
|
||||
</ListView>
|
||||
<Button x:Name="btnBeneficiaire" Margin="233,405,713,28"
|
||||
Content="Nouveau bénéficiaire" Click="btnBénéficiaire_Click" Height="Auto"/>
|
||||
<Button x:Name="btnCreeEvent" Margin="802,44,168,396"
|
||||
Content="Créé l'événement" RenderTransformOrigin="0.017,0.519" Height="Auto">
|
||||
<DataGrid x:Name="dgJoueur" ItemsSource="{Binding BcpJoueurs}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False" SelectedItem="{Binding JoueurSelectionnee, Mode=TwoWay}"
|
||||
Margin="984,284,63,23">
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_LP}" />
|
||||
<DataGridTextColumn Header="ID du Joueur" Binding="{Binding ID_benificiaire}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
<DataGrid x:Name="dgEquipes" ItemsSource="{Binding BcpEquipes}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False"
|
||||
SelectedItem="{Binding EquipeSelectionnee, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" Margin="744,284,281,23" >
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_equipe}" />
|
||||
<DataGridTextColumn Header="Nom d'équipe" Binding="{Binding E_nom}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
<DataGrid x:Name="dgParticipant" ItemsSource="{Binding BcpParticipants}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False"
|
||||
SelectedItem="{Binding ParticipantSelectionnee, Mode=TwoWay}" Margin="310,284,693,23" >
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_beneficiaire}" />
|
||||
<DataGridTextColumn Header="Bénéficiaire" Binding="{Binding B_prenom}" Width="100" />
|
||||
<DataGridTextColumn Binding="{Binding B_nom}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
<Button x:Name="btnCreeEvent" Margin="778,43,275,457"
|
||||
Content="Créé l'événement" RenderTransformOrigin="0.017,0.519" Height="Auto" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}"
|
||||
Command="{Binding cConfirmer}">
|
||||
<Button.RenderTransform>
|
||||
<TransformGroup>
|
||||
<ScaleTransform/>
|
||||
@@ -67,11 +59,9 @@
|
||||
</TransformGroup>
|
||||
</Button.RenderTransform>
|
||||
</Button>
|
||||
<DatePicker HorizontalAlignment="Left" Margin="491,61,0,0" VerticalAlignment="Top"/>
|
||||
<TextBox HorizontalAlignment="Left" Height="125" Margin="635,91,0,0" TextWrapping="Wrap" Text="Description de L'événement" VerticalAlignment="Top" Width="271"/>
|
||||
<TextBox HorizontalAlignment="Left" Height="29" Margin="635,50,0,0" TextWrapping="Wrap" Text="Duréé : ex. 2h30" VerticalAlignment="Top" Width="109"/>
|
||||
<Button x:Name="btnParticipant" Margin="431,405,507,28" Content="Ajouter un participant" Height="Auto" />
|
||||
<Button x:Name="btnNewTypeEvent" Margin="40,57,868,380"
|
||||
<DatePicker HorizontalAlignment="Left" SelectedDate="{Binding UnEvent.Date, Mode=TwoWay}" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}" Margin="480,54,0,0" VerticalAlignment="Top" Width="111"/>
|
||||
<TextBox HorizontalAlignment="Left" Height="76" Margin="635,140,0,0" TextWrapping="Wrap" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}" Text="{Binding UnEvent.Description, Mode=TwoWay}" VerticalAlignment="Top" Width="271"/>
|
||||
<Button x:Name="btnNewTypeEvent" Margin="40,47,951,450"
|
||||
Content="Nouveau type d'événement" RenderTransformOrigin="0.017,0.519" Height="Auto" Click="btnNewTypeEvent_Click">
|
||||
<Button.RenderTransform>
|
||||
<TransformGroup>
|
||||
@@ -82,31 +72,22 @@
|
||||
</TransformGroup>
|
||||
</Button.RenderTransform>
|
||||
</Button>
|
||||
<Button x:Name="btnNewLieu" Margin="40,117,869,323"
|
||||
Content="Nouveau lieu" RenderTransformOrigin="0.017,0.519" Height="Auto" Click="btnNewLieu_Click">
|
||||
<Button.RenderTransform>
|
||||
<TransformGroup>
|
||||
<ScaleTransform/>
|
||||
<SkewTransform AngleY="0.661"/>
|
||||
<RotateTransform Angle="0.162"/>
|
||||
<TranslateTransform Y="0.031"/>
|
||||
</TransformGroup>
|
||||
</Button.RenderTransform>
|
||||
</Button>
|
||||
<Button x:Name="btnAjoutEquipe" Margin="635,258,314,184" Content="Ajouter une Equipe" Height="Auto" />
|
||||
<Button x:Name="btnSuppEquipe" Margin="635,303,314,139" Content="Supprimer une Equipe" Height="Auto" />
|
||||
<Button x:Name="btnAjoutEquipier" Margin="635,348,314,97" Content="Ajouter un joueur" Height="Auto" />
|
||||
<Button x:Name="btnSuppEquipier" Margin="635,390,314,47" Content="Supprimer un joueur" Height="Auto" />
|
||||
<ListView x:Name="lvEvenementEnCours" Margin="29,260,930,60">
|
||||
<ListView.View>
|
||||
<GridView>
|
||||
<GridViewColumn Width="160" Header="Evénement en cours"/>
|
||||
<Button x:Name="btnNewLieu" Margin="40,99,952,401"
|
||||
Content="Nouveau lieu" RenderTransformOrigin="0.017,0.519" Height="Auto" Click="btnNewLieu_Click"/>
|
||||
<Button x:Name="btnAjoutEquipe" Margin="538,292,493,210" Content="Ajouter une Equipe" Height="Auto" Click="btnAjoutEquipe_Click" />
|
||||
<Button x:Name="btnAjoutEquipier" Margin="538,357,493,148" Content="Ajouter un joueur" Height="Auto" Command="{Binding cAjouterJoueur}"/>
|
||||
<Button x:Name="btnSuppEquipier" Margin="538,399,493,98" Content="Supprimer un joueur" Height="Auto" Command="{Binding cSupprimerJoueur}" />
|
||||
|
||||
</GridView>
|
||||
</ListView.View>
|
||||
</ListView>
|
||||
<DataGrid x:Name="lvEvenementEnCours" ItemsSource="{Binding BcpEvents}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False"
|
||||
SelectedItem="{Binding EventSelectionnee, Mode=TwoWay}" Margin="29,263,955,131" >
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_event}" />
|
||||
<DataGridTextColumn Header="Evénements" Binding="{Binding E_description}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
<Label Content="Evénements" HorizontalAlignment="Left" Margin="29,10,0,0" VerticalAlignment="Top" FontFamily="Calibri" FontSize="20"/>
|
||||
<Button x:Name="btnQuitter" Margin="971,181,30,260"
|
||||
<Button x:Name="btnQuitter" Margin="990,177,93,324"
|
||||
Content="Quitter" RenderTransformOrigin="0.017,0.519" Click="btnQuitter_Click" Height="Auto">
|
||||
<Button.RenderTransform>
|
||||
<TransformGroup>
|
||||
@@ -117,6 +98,37 @@
|
||||
</TransformGroup>
|
||||
</Button.RenderTransform>
|
||||
</Button>
|
||||
<Button x:Name="btnSuppEvent" Margin="29,424,955,73" Command="{Binding cSupprimer}"
|
||||
Content="Supprimer l'événement" Height="Auto"/>
|
||||
<Button x:Name="btnDetail" Margin="29,216,1073,284"
|
||||
Content="Détail" Height="Auto" RenderTransformOrigin="0.523,1.512" Click="btnDetail_Click"/>
|
||||
<Button x:Name="btnNewEvent" Margin="39,148,953,352"
|
||||
Content="Nouvel événement" RenderTransformOrigin="0.017,0.519" Height="Auto" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
Command="{Binding cAjouter}" >
|
||||
<Button.RenderTransform>
|
||||
<TransformGroup>
|
||||
<ScaleTransform/>
|
||||
<SkewTransform AngleY="0.661"/>
|
||||
<RotateTransform Angle="0.162"/>
|
||||
<TranslateTransform Y="0.031"/>
|
||||
</TransformGroup>
|
||||
</Button.RenderTransform>
|
||||
</Button>
|
||||
<Button x:Name="btnAnnuler" Margin="779,92,274,409"
|
||||
Content="Annuler" RenderTransformOrigin="0.017,0.519" Height="Auto" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}"
|
||||
Command="{Binding cAnnuler}">
|
||||
<Button.RenderTransform>
|
||||
<TransformGroup>
|
||||
<ScaleTransform/>
|
||||
<SkewTransform AngleY="0.047"/>
|
||||
<RotateTransform Angle="0.162"/>
|
||||
<TranslateTransform/>
|
||||
</TransformGroup>
|
||||
</Button.RenderTransform>
|
||||
</Button>
|
||||
<DatePicker HorizontalAlignment="Left" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}" SelectedDate="{Binding UnEvent.Duree, Mode=TwoWay}" Margin="635,54,0,0" VerticalAlignment="Top" Width="111"/>
|
||||
<Button x:Name="btnAjouterEquipe" Margin="29,474,955,23" Command="{Binding cAjouterEquipe}"
|
||||
Content="Ajouter Equipe à l'événement" Height="Auto"/>
|
||||
</Grid>
|
||||
</Window>
|
||||
|
||||
|
||||
@@ -22,12 +22,8 @@ namespace ProjetTheAlone.View
|
||||
public FicEvenementEncode()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
DataContext = new ViewModel.VM_Event();
|
||||
|
||||
private void btnBénéficiaire_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
FicBeneficiaireEncode w = new FicBeneficiaireEncode();
|
||||
w.ShowDialog();
|
||||
}
|
||||
|
||||
private void btnQuitter_Click(object sender, RoutedEventArgs e)
|
||||
@@ -37,12 +33,32 @@ namespace ProjetTheAlone.View
|
||||
|
||||
private void btnNewTypeEvent_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
FicNewtypeEvent w = new FicNewtypeEvent();
|
||||
w.ShowDialog();
|
||||
|
||||
|
||||
}
|
||||
|
||||
private void btnNewLieu_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
|
||||
FicNewLieu w = new FicNewLieu();
|
||||
w.ShowDialog();
|
||||
}
|
||||
|
||||
private void btnAjoutEquipe_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
FicNewEquipe w = new FicNewEquipe();
|
||||
w.ShowDialog();
|
||||
}
|
||||
|
||||
|
||||
|
||||
private void btnDetail_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
FicDetailEvent w = new FicDetailEvent();
|
||||
w.ShowDialog();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
53
ProjetTheAlone/View/FicNewEquipe.xaml
Normal file
53
ProjetTheAlone/View/FicNewEquipe.xaml
Normal file
@@ -0,0 +1,53 @@
|
||||
<Window x:Class="ProjetTheAlone.View.FicNewEquipe"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:local="clr-namespace:ProjetTheAlone.View"
|
||||
mc:Ignorable="d"
|
||||
Title="NewLieu" Height="477.667" Width="627" WindowStartupLocation="CenterScreen" WindowStyle="None">
|
||||
<Grid Margin="0,-3,2,2">
|
||||
<Grid.RowDefinitions>
|
||||
|
||||
</Grid.RowDefinitions>
|
||||
<Label Content="Equipe" HorizontalAlignment="Left" Margin="24,34,0,0" VerticalAlignment="Top" FontFamily="Calibri" FontSize="20"/>
|
||||
<Grid x:Name="UneFiche" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}" Margin="384,120,31,307" >
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
</Grid.RowDefinitions>
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="Auto" />
|
||||
<ColumnDefinition Width="*" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<TextBlock x:Name="tNom" Text="Nom" Grid.Row="2" VerticalAlignment="Center" />
|
||||
<TextBox x:Name="tbNom" Grid.Row="1" Grid.Column="1" Margin="3,3,0,22"
|
||||
Text="{Binding UneEquipe.Nom, Mode=TwoWay}" HorizontalAlignment="Left" Width="163" />
|
||||
|
||||
</Grid>
|
||||
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" Margin="396,178,31,195" Width="190">
|
||||
<Button x:Name="bConfirmer" Content="Confirmer" Margin="3" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}"
|
||||
Command="{Binding cConfirmer}" />
|
||||
<Button x:Name="bAnnuler" Content="Annuler" Margin="3,16,3,17" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}"
|
||||
Command="{Binding cAnnuler}" />
|
||||
</StackPanel>
|
||||
<DataGrid ItemsSource="{Binding BcpEquipes}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
SelectedItem="{Binding EquipeSelectionnee, Mode=TwoWay}" Margin="118,100,283,123" >
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_equipe}" />
|
||||
<DataGridTextColumn Header="Nom d'équipe" Binding="{Binding E_nom}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" Margin="80,344,255,29" Width="282">
|
||||
<Button x:Name="bAjouter" Content="Ajouter" Margin="3" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
Command="{Binding cAjouter}" />
|
||||
<Button x:Name="bModifier" Content="Modifier" Margin="3" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
Command="{Binding cModifier}" />
|
||||
<Button x:Name="bSupprimer" Content="Supprimer" Margin="3" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
Command="{Binding cSupprimer}" />
|
||||
</StackPanel>
|
||||
<Button x:Name="BtnQuitter" Content="Quitter" HorizontalAlignment="Left" Margin="494,380,0,0" VerticalAlignment="Top" Width="92" Click="BtnQuitter_Click" Height="26"/>
|
||||
|
||||
</Grid>
|
||||
</Window>
|
||||
33
ProjetTheAlone/View/FicNewEquipe.xaml.cs
Normal file
33
ProjetTheAlone/View/FicNewEquipe.xaml.cs
Normal file
@@ -0,0 +1,33 @@
|
||||
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.Shapes;
|
||||
|
||||
namespace ProjetTheAlone.View
|
||||
{
|
||||
/// <summary>
|
||||
/// Logique d'interaction pour FicNewEquipe.xaml
|
||||
/// </summary>
|
||||
public partial class FicNewEquipe : Window
|
||||
{
|
||||
public FicNewEquipe()
|
||||
{
|
||||
InitializeComponent();
|
||||
DataContext = new ViewModel.VM_Equipe();
|
||||
}
|
||||
|
||||
private void BtnQuitter_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
Close();
|
||||
}
|
||||
}
|
||||
}
|
||||
53
ProjetTheAlone/View/FicNewLieu.xaml
Normal file
53
ProjetTheAlone/View/FicNewLieu.xaml
Normal file
@@ -0,0 +1,53 @@
|
||||
<Window x:Class="ProjetTheAlone.View.FicNewLieu"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:local="clr-namespace:ProjetTheAlone.View"
|
||||
mc:Ignorable="d"
|
||||
Title="NewLieu" Height="477.667" Width="627" WindowStartupLocation="CenterScreen" WindowStyle="None">
|
||||
<Grid Margin="0,-3,2,2">
|
||||
<Grid.RowDefinitions>
|
||||
|
||||
</Grid.RowDefinitions>
|
||||
<Label Content="Type de Lieu" HorizontalAlignment="Left" Margin="24,34,0,0" VerticalAlignment="Top" FontFamily="Calibri" FontSize="20"/>
|
||||
<Grid x:Name="UneFiche" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}" Margin="384,120,31,307" >
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
</Grid.RowDefinitions>
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="Auto" />
|
||||
<ColumnDefinition Width="*" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<TextBlock x:Name="tNom" Text="Nom" Grid.Row="2" VerticalAlignment="Center" />
|
||||
<TextBox x:Name="tbNom" Grid.Row="1" Grid.Column="1" Margin="3,3,0,22"
|
||||
Text="{Binding UnLieu.Nom, Mode=TwoWay}" HorizontalAlignment="Left" Width="163" />
|
||||
|
||||
</Grid>
|
||||
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" Margin="396,178,31,195" Width="190">
|
||||
<Button x:Name="bConfirmer" Content="Confirmer" Margin="3" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}"
|
||||
Command="{Binding cConfirmer}" />
|
||||
<Button x:Name="bAnnuler" Content="Annuler" Margin="3,16,3,17" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}"
|
||||
Command="{Binding cAnnuler}" />
|
||||
</StackPanel>
|
||||
<DataGrid ItemsSource="{Binding BcpLieux}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
SelectedItem="{Binding LieuSelectionnee, Mode=TwoWay}" Margin="118,100,283,123" >
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_lieu}" />
|
||||
<DataGridTextColumn Header="Type de Lieu" Binding="{Binding L_nom}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" Margin="80,344,255,29" Width="282">
|
||||
<Button x:Name="bAjouter" Content="Ajouter" Margin="3" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
Command="{Binding cAjouter}" />
|
||||
<Button x:Name="bModifier" Content="Modifier" Margin="3" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
Command="{Binding cModifier}" />
|
||||
<Button x:Name="bSupprimer" Content="Supprimer" Margin="3" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
Command="{Binding cSupprimer}" />
|
||||
</StackPanel>
|
||||
<Button x:Name="BtnQuitter" Content="Quitter" HorizontalAlignment="Left" Margin="494,380,0,0" VerticalAlignment="Top" Width="92" Click="BtnQuitter_Click" Height="26"/>
|
||||
|
||||
</Grid>
|
||||
</Window>
|
||||
33
ProjetTheAlone/View/FicNewLieu.xaml.cs
Normal file
33
ProjetTheAlone/View/FicNewLieu.xaml.cs
Normal file
@@ -0,0 +1,33 @@
|
||||
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.Shapes;
|
||||
|
||||
namespace ProjetTheAlone.View
|
||||
{
|
||||
/// <summary>
|
||||
/// Logique d'interaction pour FicNewLieu.xaml
|
||||
/// </summary>
|
||||
public partial class FicNewLieu : Window
|
||||
{
|
||||
public FicNewLieu()
|
||||
{
|
||||
InitializeComponent();
|
||||
DataContext = new ViewModel.VM_Lieu();
|
||||
}
|
||||
|
||||
private void BtnQuitter_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
Close();
|
||||
}
|
||||
}
|
||||
}
|
||||
53
ProjetTheAlone/View/FicNewtypeEvent.xaml
Normal file
53
ProjetTheAlone/View/FicNewtypeEvent.xaml
Normal file
@@ -0,0 +1,53 @@
|
||||
<Window x:Class="ProjetTheAlone.View.FicNewtypeEvent"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:local="clr-namespace:ProjetTheAlone.View"
|
||||
mc:Ignorable="d"
|
||||
Title="NewTypeEvent" Height="477.667" Width="627" WindowStartupLocation="CenterScreen" WindowStyle="None">
|
||||
<Grid Margin="0,-3,2,2">
|
||||
<Grid.RowDefinitions>
|
||||
|
||||
</Grid.RowDefinitions>
|
||||
<Label Content="Type d'evénement" HorizontalAlignment="Left" Margin="24,34,0,0" VerticalAlignment="Top" FontFamily="Calibri" FontSize="20"/>
|
||||
<Grid x:Name="UneFiche" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}" Margin="384,120,31,307" >
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto" />
|
||||
<RowDefinition Height="Auto" />
|
||||
</Grid.RowDefinitions>
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="Auto" />
|
||||
<ColumnDefinition Width="*" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<TextBlock x:Name="tNom" Text="Nom" Grid.Row="2" VerticalAlignment="Center" />
|
||||
<TextBox x:Name="tbNom" Grid.Row="1" Grid.Column="1" Margin="3,3,0,22"
|
||||
Text="{Binding UnTypeEvent.Nom, Mode=TwoWay}" HorizontalAlignment="Left" Width="163" />
|
||||
|
||||
</Grid>
|
||||
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" Margin="396,178,31,195" Width="190">
|
||||
<Button x:Name="bConfirmer" Content="Confirmer" Margin="3" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}"
|
||||
Command="{Binding cConfirmer}" />
|
||||
<Button x:Name="bAnnuler" Content="Annuler" Margin="3,16,3,17" IsEnabled="{Binding ActiverUneFiche, Mode=OneWay}"
|
||||
Command="{Binding cAnnuler}" />
|
||||
</StackPanel>
|
||||
<DataGrid ItemsSource="{Binding BcpTypeEvents}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
SelectedItem="{Binding TypeEventSelectionnee, Mode=TwoWay}" Margin="118,100,283,123" >
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_typeEvenement}" />
|
||||
<DataGridTextColumn Header="Type d'événement" Binding="{Binding TE_nom}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" Margin="80,344,255,29" Width="282">
|
||||
<Button x:Name="bAjouter" Content="Ajouter" Margin="3" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
Command="{Binding cAjouter}" />
|
||||
<Button x:Name="bModifier" Content="Modifier" Margin="3" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
Command="{Binding cModifier}" />
|
||||
<Button x:Name="bSupprimer" Content="Supprimer" Margin="3" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
Command="{Binding cSupprimer}" />
|
||||
</StackPanel>
|
||||
<Button x:Name="BtnQuitter" Content="Quitter" HorizontalAlignment="Left" Margin="494,380,0,0" VerticalAlignment="Top" Width="92" Click="BtnQuitter_Click" Height="26"/>
|
||||
|
||||
</Grid>
|
||||
</Window>
|
||||
33
ProjetTheAlone/View/FicNewtypeEvent.xaml.cs
Normal file
33
ProjetTheAlone/View/FicNewtypeEvent.xaml.cs
Normal file
@@ -0,0 +1,33 @@
|
||||
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.Shapes;
|
||||
|
||||
namespace ProjetTheAlone.View
|
||||
{
|
||||
/// <summary>
|
||||
/// Logique d'interaction pour FicNewtypeEvent.xaml
|
||||
/// </summary>
|
||||
public partial class FicNewtypeEvent : Window
|
||||
{
|
||||
public FicNewtypeEvent()
|
||||
{
|
||||
InitializeComponent();
|
||||
DataContext = new ViewModel.VM_TypeEvent();
|
||||
}
|
||||
|
||||
private void BtnQuitter_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
Close();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -7,46 +7,58 @@
|
||||
mc:Ignorable="d"
|
||||
Title="FicRepas" Height="491.666" Width="1137.834" WindowStartupLocation="CenterScreen" WindowStyle="None">
|
||||
<Grid>
|
||||
<Button x:Name="btnQuitter" Margin="974,414,29,25"
|
||||
Content="Quitter" RenderTransformOrigin="0.017,0.519" Click="btnQuitter_Click" Height="Auto"/>
|
||||
|
||||
<StackPanel Margin="574,117,414,202">
|
||||
<Label Content="Type de plat" FontFamily="Calibri" FontSize="16" Height="40"/>
|
||||
<CheckBox Name="CheckSoupe" Content="Soupe" FontFamily="Calibri" FontSize="14" Height="40" Checked="CheckSoupe_Checked"/>
|
||||
<CheckBox Name="CheckPlatP" Content="Plat principal" FontFamily="Calibri" FontSize="14" Height="40" Checked="CheckPlatP_Checked"/>
|
||||
<CheckBox Name="CheckDessert" Content="Dessert" FontFamily="Calibri" FontSize="14" Height="40" Checked="CheckDessert_Checked"/>
|
||||
</StackPanel>
|
||||
|
||||
<Calendar HorizontalAlignment="Left" Margin="51,103,0,0" VerticalAlignment="Top"/>
|
||||
<ListView x:Name="lvPlat" Margin="382,107,579,215">
|
||||
<ListView.View>
|
||||
<GridView>
|
||||
<GridViewColumn Width="160" Header="Plats"/>
|
||||
|
||||
</GridView>
|
||||
</ListView.View>
|
||||
</ListView>
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="Auto"></ColumnDefinition>
|
||||
<ColumnDefinition Width="*"></ColumnDefinition>
|
||||
<ColumnDefinition Width="Auto"></ColumnDefinition>
|
||||
<ColumnDefinition Width="*"></ColumnDefinition>
|
||||
</Grid.ColumnDefinitions>
|
||||
<Label Content="Repas" HorizontalAlignment="Left" Margin="51,30,0,0" VerticalAlignment="Top" FontFamily="Calibri" FontSize="20"/>
|
||||
<Button x:Name="btnPlat" Margin="382,309,566,126"
|
||||
Content="Nouveau Plat" Click="btnPlat_Click" Height="Auto"/>
|
||||
<ListView x:Name="lvRepas" Margin="734,107,29,126">
|
||||
<ListView.View>
|
||||
<GridView>
|
||||
<GridViewColumn Width="120" Header="Soupe"/>
|
||||
<GridViewColumn Width="120" Header="Plat"/>
|
||||
<GridViewColumn Width="120" Header="Dessert"/>
|
||||
<Button x:Name="btnQuitter"
|
||||
Content="Quitter" RenderTransformOrigin="0.017,0.519" Click="btnQuitter_Click" Grid.Column="0" Height="30" VerticalAlignment="Bottom" Width="100"/>
|
||||
|
||||
</GridView>
|
||||
</ListView.View>
|
||||
</ListView>
|
||||
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center" Margin="687,304,29,82" Width="414">
|
||||
<Button x:Name="bAjouter" Content="Ajouter Repas" Margin="3" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
Command="{Binding cAjouter}" />
|
||||
<Button x:Name="bModifier" Content="Modifier Repas" Margin="3" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
Command="{Binding cModifier}" />
|
||||
<Button x:Name="bSupprimer" Content="Supprimer Repas" Margin="3" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
Command="{Binding cSupprimer}" />
|
||||
</StackPanel>
|
||||
<Calendar x:Name="DateV" SelectedDate="{Binding DateSelection, Mode=TwoWay}"
|
||||
HorizontalAlignment="Left" Margin="10,64,0,0" VerticalAlignment="Top" Height="338" Width="284" Grid.Column="0"
|
||||
/>
|
||||
<Grid Grid.Column="1">
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto"></RowDefinition>
|
||||
<RowDefinition Height="*"/>
|
||||
<RowDefinition Height="auto" />
|
||||
</Grid.RowDefinitions>
|
||||
<TextBlock FontFamily="Calibri" FontSize="20" HorizontalAlignment="Center">Lisst des plats disponible</TextBlock>
|
||||
<DataGrid x:Name="dgPlat" ItemsSource="{Binding BcpPlats}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False" IsEnabled="{Binding ActiverBcpFiche, Mode=OneWay}"
|
||||
SelectedItem="{Binding PlatSelectionnee, Mode=TwoWay}" Grid.Row="1" Height="auto">
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_plat}" />
|
||||
<DataGridTextColumn Header="Plat" Binding="{Binding P_nom}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
|
||||
<Button x:Name="btnPlat"
|
||||
Content="Gestion Plat" Click="btnPlat_Click" Height="30" Grid.Column="1" VerticalAlignment="Bottom" Grid.Row="1"/>
|
||||
</Grid>
|
||||
<Button x:Name="btnAddPlat"
|
||||
Content="->" Click="btnAddPlat_Click" Height="30" Width="100" VerticalAlignment="Center" Grid.Column="2"/>
|
||||
<Button x:Name="retirerPlat" Click="retirerPlat_Click"
|
||||
Content="-" Height="30" Width="100" VerticalAlignment="Center" Grid.Column="2" Margin="0,262,0,192"/>
|
||||
<Grid Grid.Column="3">
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto"></RowDefinition>
|
||||
<RowDefinition Height="*"></RowDefinition>
|
||||
</Grid.RowDefinitions>
|
||||
<TextBlock FontFamily="Calibri" FontSize="20" HorizontalAlignment="Center">Lisst des plat selectionné</TextBlock>
|
||||
<DataGrid x:Name="dgLPS" ItemsSource="{Binding BcpPLatJourSelectionne}" VerticalScrollBarVisibility="Visible"
|
||||
IsReadOnly="True" AutoGenerateColumns="False"
|
||||
SelectedItem="{Binding PlatSelectionnee, Mode=TwoWay}" Grid.Row="1" Height="auto">
|
||||
<DataGrid.Columns>
|
||||
<DataGridTextColumn Visibility="Hidden" Binding="{Binding ID_plat}" />
|
||||
<DataGridTextColumn Header="Plat" Binding="{Binding P_nom}" Width="*" />
|
||||
</DataGrid.Columns>
|
||||
</DataGrid>
|
||||
|
||||
</Grid>
|
||||
|
||||
</Grid>
|
||||
</Window>
|
||||
@@ -1,4 +1,5 @@
|
||||
using System;
|
||||
using ProjetTheAlone.Classes;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
@@ -22,6 +23,7 @@ namespace ProjetTheAlone.View
|
||||
public FicRepasEncode()
|
||||
{
|
||||
InitializeComponent();
|
||||
this.DataContext = new ViewModel.VM_Repa();
|
||||
}
|
||||
|
||||
private void btnQuitter_Click(object sender, RoutedEventArgs e)
|
||||
@@ -31,26 +33,85 @@ namespace ProjetTheAlone.View
|
||||
|
||||
private void CheckSoupe_Checked(object sender, RoutedEventArgs e)
|
||||
{
|
||||
CheckPlatP.IsChecked = false;
|
||||
CheckDessert.IsChecked = false;
|
||||
//CheckPlatP.IsChecked = false;
|
||||
//CheckDessert.IsChecked = false;
|
||||
}
|
||||
|
||||
private void CheckPlatP_Checked(object sender, RoutedEventArgs e)
|
||||
{
|
||||
CheckDessert.IsChecked = false;
|
||||
CheckSoupe.IsChecked = false;
|
||||
//CheckDessert.IsChecked = false;
|
||||
//CheckSoupe.IsChecked = false;
|
||||
}
|
||||
|
||||
private void CheckDessert_Checked(object sender, RoutedEventArgs e)
|
||||
{
|
||||
CheckPlatP.IsChecked = false;
|
||||
CheckSoupe.IsChecked = false;
|
||||
//CheckPlatP.IsChecked = false;
|
||||
//CheckSoupe.IsChecked = false;
|
||||
}
|
||||
|
||||
private void btnPlat_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
FicEncodePlat w = new FicEncodePlat();
|
||||
w.ShowDialog();
|
||||
dgPlat.DataContext = new ViewModel.VM_Plat();
|
||||
}
|
||||
|
||||
|
||||
|
||||
private void btnAddPlat_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
if (dgPlat.SelectedItems.Count > 0 && DateV.SelectedDate.HasValue)
|
||||
{
|
||||
|
||||
|
||||
for (int i = 0; i < dgPlat.SelectedItems.Count; i++)
|
||||
{
|
||||
C_T_plat plat= (C_T_plat)dgPlat.SelectedItems[i];
|
||||
if(((ViewModel.VM_Repa)dgLPS.DataContext).BcpPLatJourSelectionne.Where(ii => ii.ID_plat == plat.ID_plat).ToList().Count == 0)
|
||||
{
|
||||
((ViewModel.VM_Repa)dgPlat.DataContext).BcpPLatJourSelectionne.Add(plat);
|
||||
new Gestion.G_T_listPlat(Config.Settings1.Default.schCon).Ajouter(DateV.SelectedDate.Value, plat.ID_plat);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
private void DateV_SelectedDatesChanged(object sender, SelectionChangedEventArgs e)
|
||||
{
|
||||
Console.Write("");
|
||||
}
|
||||
|
||||
private void Button_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private void Button_Click_1(object sender, RoutedEventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private void Button_Click_2(object sender, RoutedEventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private void retirerPlat_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
if (dgLPS.SelectedItems.Count > 0 && DateV.SelectedDate.HasValue)
|
||||
{
|
||||
//((ViewModel.VM_Plat)dgPlat.DataContext).BcpPlats.Add();
|
||||
|
||||
for (int i = 0; i < dgLPS.SelectedItems.Count; i++)
|
||||
{
|
||||
C_T_plat plat = (C_T_plat)dgLPS.SelectedItems[i];
|
||||
((ViewModel.VM_Repa)dgLPS.DataContext).BcpPLatJourSelectionne.Remove(((ViewModel.VM_Repa)dgLPS.DataContext).BcpPLatJourSelectionne.Where(ii => ii.ID_plat == plat.ID_plat).First());
|
||||
new Gestion.G_T_listPlat(Config.Settings1.Default.schCon).Supprimer(plat.ID_plat, DateV.SelectedDate.Value);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user