private void menuMonCompte_Click(object sender, EventArgs e)
        {
            FormCompteMembre formCompteMembre = new FormCompteMembre(this.membre);

            formCompteMembre.ShowDialog();
            this.Close();
        }
Example #2
0
        //Connexion
        private void inscriptionValidation_Click(object sender, EventArgs e)
        {
            // Test de la connexion
            string identifiant = inscriptionAdress.Text.ToString();
            string mdp         = inscriptionPassword.Text.ToString();

            Membre membre = Membre.validerInfoConnexion(ref identifiant, ref mdp);

            if (membre != null)
            {
                FormCompteMembre formCompteClient = new FormCompteMembre(membre);
                formCompteClient.ShowDialog();
                this.Close();
            }
            else
            {
                Color errorColor  = Color.FromArgb(240, 10, 10);
                Color normalColor = Color.FromArgb(255, 255, 255);
                //On change le texte des labels en rouge
                if (!(inscriptionAdress.Text.Contains("@") && inscriptionAdress.Text.Contains(".")))
                {
                    inscriptionAdress.BackColor = errorColor;
                }
                else
                {
                    inscriptionAdress.BackColor = normalColor;
                }
                if (inscriptionPassword.Text == "")
                {
                    inscriptionPassword.BackColor = errorColor;
                }
                else
                {
                    inscriptionPassword.BackColor = normalColor;
                }
            }
        }
        private void inscriptionValidation_Click(object sender, EventArgs e)
        {
            //Inscription
            string mail      = inscriptionAdress.Text.ToString();
            string username  = usernameInscription.Text.ToString();
            string password  = inscriptionPassword.Text.ToString();
            string nom       = inscriptionName.Text.ToString();
            string prenom    = inscriptionPrenom.Text.ToString();
            string telephone = inscriptionTelephone.Text.ToString();
            string adresse   = inscriptionAdressIRL.Text.ToString();
            bool   aAccepterRecevoirNouvautes = accepteRecevoirNouvautes.Checked;

            //Vérifie la validité des paramètres rentrés, et ajoute le membre dans la BDD
            Membre nouveauMembre = Membre.ajoutMembre(mail, username, password, nom, prenom, telephone, adresse, aAccepterRecevoirNouvautes);

            if (nouveauMembre != null) //L'inscription a été validée coté Logic
            {
                // Test de l'inscription
                FormCompteMembre formCompteClient = new FormCompteMembre(nouveauMembre);
                formCompteClient.ShowDialog();
                this.Close();
            }
            else
            {
                Color errorColor  = Color.FromArgb(240, 10, 10);
                Color normalColor = Color.FromArgb(255, 255, 255);

                if (!(inscriptionAdress.Text.Contains("@") && inscriptionAdress.Text.Contains(".")))
                {
                    inscriptionAdress.BackColor = errorColor;
                }
                else
                {
                    inscriptionAdress.BackColor = normalColor;
                }


                if (usernameInscription.Text == "")
                {
                    usernameInscription.BackColor = errorColor;
                }
                else
                {
                    usernameInscription.BackColor = normalColor;
                }

                if (inscriptionPassword.Text == "")
                {
                    inscriptionPassword.BackColor = errorColor;
                }
                else
                {
                    inscriptionPassword.BackColor = normalColor;
                }

                if (inscriptionName.Text == "")
                {
                    inscriptionName.BackColor = errorColor;
                }
                else
                {
                    inscriptionName.BackColor = normalColor;
                }

                if (inscriptionPrenom.Text == "")
                {
                    inscriptionPrenom.BackColor = errorColor;
                }
                else
                {
                    inscriptionPrenom.BackColor = normalColor;
                }

                if (inscriptionTelephone.Text == "")
                {
                    inscriptionTelephone.BackColor = errorColor;
                }
                else
                {
                    inscriptionTelephone.BackColor = normalColor;
                }

                if (inscriptionAdressIRL.Text == "")
                {
                    inscriptionAdressIRL.BackColor = errorColor;
                }
                else
                {
                    inscriptionAdressIRL.BackColor = normalColor;
                }
            }
        }