Ejemplo n.º 1
0
        private void supprimerRepresentant(object sender, RoutedEventArgs e)
        {
            int idRepresentant = (int)(((Image)sender).DataContext);


            MessageBoxResult ret = MessageBox.Show(this, "Êtes-vous sûr de vouloir supprimer ce représentant ?", "Avertissement", MessageBoxButton.YesNo, MessageBoxImage.Warning);

            if (ret == MessageBoxResult.Yes)
            {
                ManagerEntreprise.supprimerRepresentant(idRepresentant);


                MonEntreprise.Representants = ManagerEntreprise.recupererRepresentant(MonEntreprise.Id);

                ListeRepresentantVue.Children.Clear();
                //reafficher le stackPanel avec la nouvelle liste

                if (MonEntreprise.Representants != null)
                {
                    ajouterRepresentantVue();
                }
                MessageBox.Show("Représentant supprimée.", "Suppression d'un représentant", MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else if (ret == MessageBoxResult.No)
            {
                MessageBox.Show("Le représentant n'a pas été supprimée.", "Suppression d'un représentant", MessageBoxButton.OK, MessageBoxImage.Information);
            }
        }
Ejemplo n.º 2
0
        private void BtnAjouterRepresentant_Click(object sender, RoutedEventArgs e)
        {
            AjouterRepresentant representant = new AjouterRepresentant(User, MonEntreprise.Id);

            representant.ShowDialog();
            if (representant.IsModified)
            {
                MonEntreprise.Representants = ManagerEntreprise.recupererRepresentant(MonEntreprise.Id);

                ListeRepresentantVue.Children.Clear();
                //reafficher le stackPanel avec la nouvelle liste
                ajouterRepresentantVue();
            }
            representant.Close();
        }
Ejemplo n.º 3
0
        //evenement sur les differents elements
        //representant
        private void afficherRepresentant(object sender, RoutedEventArgs e)
        {
            int idRepresentant = (int)(((Button)sender).DataContext);

            ProfileRepresentantVue representant = new ProfileRepresentantVue(User, idRepresentant);

            representant.ShowDialog();
            if (representant.IsModified)
            {
                MonEntreprise.Representants = ManagerEntreprise.recupererRepresentant(MonEntreprise.Id);

                ListeRepresentantVue.Children.Clear();
                //reafficher le stackPanel avec la nouvelle liste
                ajouterRepresentantVue();
            }
            representant.Close();
        }