public void GetCommunesTest()
        {
            var communesDontLeCodePostaleEst38690 = CommunesHelper.GetCommunes("38690");

            Assert.AreEqual(15, communesDontLeCodePostaleEst38690.Count);
            Assert.IsTrue(communesDontLeCodePostaleEst38690.Contains("Colombe"));
            Assert.IsTrue(communesDontLeCodePostaleEst38690.Contains("Belmont"));
            Assert.IsTrue(communesDontLeCodePostaleEst38690.Contains("Bévenais"));
            Assert.IsTrue(communesDontLeCodePostaleEst38690.Contains("Biol"));
        }
        private void UpdateForm()
        {
            tbf_Adresse.Text    = _member.Adresse;
            tbf_CodePostal.Text = _member.CodePostal;
            cbb_Commune.Text    = _member.Commune;
            cbb_Commune.Items.Clear();
            cbb_Commune.Items.AddRange(CommunesHelper.GetCommunes(_member.CodePostal).ToArray());
            cbb_Commune.SelectedItem = _member.Commune;

            tbf_Nom.Text    = _member.Nom;
            tbf_Prenom.Text = _member.Prenom;

            tbf_NomPere.Text    = _member.NomPere;
            tbf_PrenomPere.Text = _member.PrenomPere;
            tbf_NomMere.Text    = _member.NomMere;
            tbf_PrenomMere.Text = _member.PrenomMere;

            tbf_TelFixePere.Text     = _member.TelPere;
            tbf_TelPortablePere.Text = _member.TelPortablePere;
            tbf_EmailPere.Text       = _member.EmailPere;

            tbf_TelFixeMere.Text     = _member.TelMere;
            tbf_TelPortableMere.Text = _member.TelPortableMere;
            tbf_EmailMere.Text       = _member.EmailMere;

            tbf_LicenceNumber.Text = _member.LicenseNumber;
            tbf_Age.Text           = _member.Age.ToString();
            df_dateNaissance.Date  = _member.DateDeNaissance;
            df_DateEntreeClub.Date = _member.DateEntreeClub;

            cbf_Ceinture.Value  = _member.Ceinture;
            cbf_Sexe.Value      = _member.Sexe;
            cbf_categorie.Value = _member.Categorie;

            cbf_CommissaireSportif.Value = _member.CommisaireSportif;
            cbf_Arbitre.Value            = _member.Arbitre;
            cbf_Passeport.Value          = _member.Passeport;

            tbf_TelMedecin.Text = _member.CertificatMedicalTelMedecin;
            cbb_medecin.Text    = _member.CertificatMedicalNomMedecin;
            cbb_medecin.Items.Clear();
            cbb_medecin.Items.AddRange(DoctorsAndTel.Keys.OrderBy(_ => _).ToArray <string>());
            cbb_medecin.SelectedItem = _member.CertificatMedicalNomMedecin;

            tbf_Cotisation.Text     = _member.CoutCotisation.ToString();
            tbf_Liquide.Text        = _member.MoyenPaiementsLiquide;
            tbf_Cheque.Text         = _member.MoyenPaiementsCheque;
            tbf_ChequeVacances.Text = _member.MoyenPaiementsChequesVacances;
            tbf_ChequierJeune.Text  = _member.MoyenPaiementsChequierJeune;
            tbf_CarteMRA.Text       = _member.MoyenPaiementsCarteMRA;
        }
        private void tbf_CodePostal_Validated(object sender, EventArgs e)
        {
            Member.CodePostal = tbf_CodePostal.Text;

            cbb_Commune.Items.Clear();

            if (String.IsNullOrEmpty(Member.CodePostal) || String.IsNullOrWhiteSpace(Member.CodePostal))
            {
                cbb_Commune.Items.AddRange(CommunesHelper.GetAllCommunes().ToArray());
            }
            else
            {
                cbb_Commune.Items.AddRange(CommunesHelper.GetCommunes(Member.CodePostal).ToArray());
            }

            cbb_Commune.SelectedItem = "";
        }
 public void GetCodePostalTest()
 {
     Assert.AreEqual(38690, CommunesHelper.GetCodePostal("Colombe"));
 }