コード例 #1
0
        private void buttonSubmit_Click(object sender, EventArgs e)
        {
            if (textBoxMotPasse.Text != textBoxMotPasseConfirm.Text)
            {
                MessageBox.Show("Les mots de passe entrés ne sont pas identiques.", "Erreur lors de la création");
            }
            else
            {
                IGestionEmployes
                    gestionEmployes = GestionEmployesBuilderClassFactory.getInterface();

                int         IdRole      = Convert.ToInt32((comboBoxRole.SelectedItem as ComboboxItem).Value);
                int         IdVille     = Convert.ToInt32((comboBoxVille.SelectedItem as ComboboxItem).Value);
                int         IdSociete   = Convert.ToInt32((comboBoxSociete.SelectedItem as ComboboxItem).Value);
                Utilisateur utilisateur = new Utilisateur(0, IdRole, textBoxIdentifiant.Text, textBoxMotPasse.Text, Convert.ToDateTime(dateTimePickerDebut.Text), Convert.ToDateTime(dateTimePickerFin.Text), textBoxPrenom.Text, textBoxNom.Text, IdSociete);
                Adresse     adresse     = new Adresse(0, textBoxNumeroRue.Text, textBoxNomRue.Text, textBoxCodePostal.Text, IdVille, 0);

                gestionEmployes.createUtilisateur(utilisateur);
                gestionEmployes.createAdresse(adresse);

                this.Close();
            }
        }