Beispiel #1
0
        private void supprimerEntrevue(object sender, RoutedEventArgs e)
        {
            int idEntrevue = (int)(((Image)sender).DataContext);

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

            if (ret == MessageBoxResult.Yes)
            {
                ManagerEntrevue.supprimerEntrevueParId(idEntrevue);

                MessageBox.Show("Entrevue supprimée.", "Suppression d'une entrevue", MessageBoxButton.OK, MessageBoxImage.Information);

                MonEntreprise.Entrevues = ManagerEntrevue.recupererEntrevuesParIdEntreprise(MonEntreprise.Id);

                ListeEntrevueVue.Children.Clear();
                //reafficher le stackPanel avec la nouvelle liste
                if (MonEntreprise.Entrevues != null)
                {
                    ajouterEntrevueVue();
                }
            }
            else if (ret == MessageBoxResult.No)
            {
                MessageBox.Show("L'entrevue n'a pas été supprimé.", "Suppression d'une entrevue", MessageBoxButton.OK, MessageBoxImage.Information);
            }
        }
Beispiel #2
0
        private void BtnAjouterEntrevue_Click(object sender, RoutedEventArgs e)
        {
            AjouterEntrevueEntrepriseVue entrevue = new AjouterEntrevueEntrepriseVue(User, MonEntreprise.Id);

            entrevue.ShowDialog();
            if (entrevue.IsModified)
            {
                MonEntreprise.Entrevues = ManagerEntrevue.recupererEntrevuesParIdEntreprise(MonEntreprise.Id);

                ListeEntrevueVue.Children.Clear();
                //reafficher le stackPanel avec la nouvelle liste
                ajouterEntrevueVue();
            }
            entrevue.Close();
        }
Beispiel #3
0
        //entrevue
        private void afficherEntrevue(object sender, RoutedEventArgs e)
        {
            int idEntrevue = (int)(((Button)sender).DataContext);

            ProfileEntrevueEntrepriseVue entrevue = new ProfileEntrevueEntrepriseVue(User, idEntrevue);

            entrevue.ShowDialog();
            if (entrevue.IsModified)
            {
                MonEntreprise.Entrevues = ManagerEntrevue.recupererEntrevuesParIdEntreprise(MonEntreprise.Id);

                ListeEntrevueVue.Children.Clear();
                //reafficher le stackPanel avec la nouvelle liste
                ajouterEntrevueVue();
            }
            entrevue.Close();
        }