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); } }
private void btnAfficherDonneur_Click(object sender, EventArgs e) { rtbArea.Text = gste.AfficherDonnateur(); }