Ejemplo n.º 1
0
        public AjouterAmi(ListeAmis listeAmis)
        {
            InitializeComponent();

            ListeAmis = listeAmis;

            LstAmisPossibles = retrouverAmisPossibles();

            AjouterChoix();
        }
Ejemplo n.º 2
0
        public SupprimerAmi(ListeAmis listeAmis, Utilisateur amiASupprimer)
        {
            InitializeComponent();

            ListeAmis = listeAmis;

            AmiASupprimer = amiASupprimer;

            CreerMessageAvertissement();
        }
Ejemplo n.º 3
0
        public ModifierAmi(ListeAmis listeAmi, Utilisateur ami)
        {
            InitializeComponent();

            ListeAmis = listeAmi;

            Ami = ami;

            lblAmi.Content = Ami.Nom;
            txbNote.Text   = MySqlUtilisateurService.RetrieveNoteAmiByID(ListeAmis.Main.UtilisateurConnecte.IdUtilisateur, Ami.IdUtilisateur);
        }
Ejemplo n.º 4
0
        private void btnAjouter_Click(object sender, RoutedEventArgs e)
        {
            Utilisateur amiAAjouter = MySqlUtilisateurService.RetrieveByNom(cboAjout.SelectedItem.ToString());

            MySqlUtilisateurService.InsertAmi(ListeAmis.Main.UtilisateurConnecte.IdUtilisateur, amiAAjouter.IdUtilisateur);

            ListeAmis.Main.LstAmis.Add(amiAAjouter);

            ListeAmis.AfficherListeAmis();

            ListeAmis.Main.grdMain.Children.Remove(this);
        }
Ejemplo n.º 5
0
        private void btnSupprimer_Click(object sender, RoutedEventArgs e)
        {
            List <Utilisateur> lstARemove = new List <Utilisateur>();

            foreach (Utilisateur ami in ListeAmis.Main.LstAmis)
            {
                if (ami.IdUtilisateur == AmiASupprimer.IdUtilisateur)
                {
                    lstARemove.Add(ami);
                }
            }

            foreach (Utilisateur ami in lstARemove)
            {
                ListeAmis.Main.LstAmis.Remove(ami);
            }

            ListeAmis.AfficherListeAmis();

            MySqlUtilisateurService.DeleteAmi(ListeAmis.Main.UtilisateurConnecte.IdUtilisateur, AmiASupprimer.IdUtilisateur);

            ListeAmis.Main.grdMain.Children.Remove(this);
        }
Ejemplo n.º 6
0
        public void EcranListeAmis()
        {
            ContenuListeAmi = new ListeAmis(this);

            grdMain.Children.Add(ContenuListeAmi);
        }