public void ajouter_pret_non_remboursable_employe(pret_non_remboursable p) { if (!(pret_non_remboursable_employe.ContainsValue(p))) { pret_non_remboursable_employe.Add(p.Cle, p); Employé.cle_liste_prets_Non_remboursable_employe++; } else { Console.WriteLine("pas d'ajout"); } }
private void Détails_Click(object sender, RoutedEventArgs e) { data_grid.Visibility = Visibility.Hidden; data_grid.IsEnabled = false; suivi.Visibility = Visibility.Visible; pret_non_remboursable pret = null; don st = Donnée_dons.SelectedItem as don; foreach (KeyValuePair <int, pret_non_remboursable> liste in responsable.liste_pret_non_remboursables) { if (st.cle == liste.Key || ((st.Nom.Equals(liste.Value.Employé.Nom) && (st.Prenom.Equals(liste.Value.Employé.Prenom)) && (Int32.Parse(st.Montant_Prét) == liste.Value.Montant)))) { pret = liste.Value; } } nom_info.Text = pret.Employé.Nom; prenom_info.Text = pret.Employé.Prenom; nom_detail.Text = pret.Employé.Nom; prenom_detail.Text = pret.Employé.Prenom; date_nais_info.Text = pret.Employé.Date_naissance.ToShortDateString(); num_sec_info.Text = pret.Employé.sec_soc; matricule_info.Text = pret.Employé.Matricule; date_recru_info.Text = pret.Employé.Date_prem.ToShortDateString(); etat_soc_info.Text = pret.Employé.etats; service_info.Text = pret.Employé.Service; num_tel_info.Text = pret.Employé.tel; ccp_info.Text = pret.Employé.compte_ccp; cle_ccp_info.Text = pret.Employé.Cle_ccp; grade_info.Text = pret.Employé.Grade; description_info.Text = pret.Type_Pret.Description; num_pv_info.Text = pret.Num_pv.ToString(); date_pv_info.Text = pret.Date_pv.ToShortDateString(); date_demande_info.Text = pret.Date_demande.ToShortDateString(); montant_info.Text = pret.Montant.ToString(); montant_lettre_info.Text = pret.Montant_lettre; motif_info.Text = pret.Motif; }