Esempio n. 1
0
        private void btnAjouterDonneur_Click(object sender, EventArgs e)
        {
            string iDDonateur = txtIDDonneur.Text.Trim();
            string prenom     = txtPrenomDonneur.Text.Trim();
            string surnom     = txtNomDonneur.Text.Trim();
            string adresse    = txtAdresseDonneur.Text.Trim();
            string telephone  = txtTelDonneur.Text.Trim();
            char   typeDeCarte;

            if (rbVisa.Checked)
            {
                typeDeCarte = 'V';
            }
            else if (rbMasterCard.Checked)
            {
                typeDeCarte = 'M';
            }
            else if (rbAmex.Checked)
            {
                typeDeCarte = 'A';
            }
            else
            {
                typeDeCarte = 'Z';
                DialogResult reponse = MessageBox.Show("Vous devez remplir tous les donnes et choisir le type de votre carte: ",
                                                       "Attention", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            string numeroDeCarte = txtNumeroCarte.Text.Trim();
            //string dateExpiration = txtDateExpirationCarte.Text.Trim();
            string dateExpiration = dtpDateExp.Value.ToShortDateString();

            if (!String.IsNullOrEmpty(iDDonateur) && !String.IsNullOrEmpty(prenom) && !String.IsNullOrEmpty(surnom) && !String.IsNullOrEmpty(adresse) &&
                !String.IsNullOrEmpty(telephone) && !String.IsNullOrEmpty(numeroDeCarte) && !String.IsNullOrEmpty(dateExpiration) && !dateExpiration.Equals(" "))
            {
                if (typeDeCarte != 'Z')
                {
                    Donnateur dentraindentre = new Donnateur(iDDonateur, prenom, surnom, adresse, telephone, typeDeCarte, numeroDeCarte, dateExpiration);
                    if (gste.VerifierDonnateur(dentraindentre))
                    {
                        gste.Donnateurs.Add(dentraindentre);
                        Donnateur.All_file += dentraindentre.ToFile() + "\r\n";;

                        rtbArea.Text           = "Le donnateur est ajoute";
                        txtIDDonneur.Text      = String.Empty;
                        txtPrenomDonneur.Text  = String.Empty;
                        txtNomDonneur.Text     = String.Empty;
                        txtAdresseDonneur.Text = String.Empty;
                        txtTelDonneur.Text     = String.Empty;
                        rbVisa.Checked         = false;
                        rbMasterCard.Checked   = false;
                        rbAmex.Checked         = false;
                        txtNumeroCarte.Text    = String.Empty;
                        //txtDateExpirationCarte.Text = String.Empty;
                        txtIDDonneur.Focus();

                        rtbArea.Text = gste.AfficherDonnateur();
                    }
                    else
                    {
                        rtbArea.Text = "Le donnateur n'est pas ajoute";
                    }
                }
            }
            else
            {
                DialogResult reponse = MessageBox.Show("Vous devez remplir tous les donnes et choisir le type de votre carte: ",
                                                       "Attention", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Esempio n. 2
0
 private void btnAfficherDonneur_Click(object sender, EventArgs e)
 {
     rtbArea.Text = gste.AfficherDonnateur();
 }