private void _ButtonRelanceNouveau_Click_1(object sender, RoutedEventArgs e)
        {
            Relance_Facture relance = new Relance_Facture();
            relance.Facture1 = (Facture)this.DataContext;

            RelanceFactureWindow relanceWindow = new RelanceFactureWindow();
            relance.Facture1 = (Facture)this.DataContext;
            relance.Affaire1 = ((Facture)this.DataContext).Affaire1;
            relance.Client1 = ((Facture)this.DataContext).Client1;
            relanceWindow.DataContext = (Relance_Facture)relance;

            bool? dialogResult = relanceWindow.ShowDialog();

            if (dialogResult.HasValue && dialogResult.Value == true)
            {
                ((Facture)this.DataContext).Relance_Facture.Add((Relance_Facture)relanceWindow.DataContext);
            }
            else
            {
                try
                {
                    ((App)App.Current).mySitaffEntities.Detach(relanceWindow.DataContext);
                }
                catch (Exception)
                {
                    try
                    {
                        ((App)App.Current).mySitaffEntities.Detach(relanceWindow.DataContext);
                    }
                    catch (Exception)
                    {
                    }
                }
            }
        }
        private void _ButtonRelanceModifier_Click_1(object sender, RoutedEventArgs e)
        {
            if (this._dataGridRelanceFactureClient.SelectedItems.Count == 1)
            {
                RelanceFactureWindow relanceWindow = new RelanceFactureWindow();
                relanceWindow.DataContext = (Relance_Facture)this._dataGridRelanceFactureClient.SelectedItem;

                bool? dialogResult = relanceWindow.ShowDialog();

                if (dialogResult.HasValue && dialogResult == true)
                {
                }
                else
                {
                    try
                    {
                        //Je récupère les anciennes données de la base sur les modifications effectuées
                        ((App)App.Current).mySitaffEntities.Refresh(System.Data.Objects.RefreshMode.StoreWins, (Relance_Facture)(relanceWindow.DataContext));
                    }
                    catch (Exception)
                    {
                    }
                }
            }
            else
            {
                MessageBox.Show("Vous devez sélectionner une relance.", "Attention", MessageBoxButton.OK, MessageBoxImage.Exclamation);
            }
        }