コード例 #1
0
        private void btnValider_Click(object sender, EventArgs e)
        {
            if (txtBoxNom.Text != "" && txtBoxPrenom.Text != "" && txtBoxMatricule.Text != "" && txtBoxMdp.Text != "" && txtBoxCP.Text != "" && txtBoxAdresse.Text != "" && txtBoxVille.Text != "")
            {
                try
                {
                    newVisiteur.VIS_NOM          = txtBoxNom.Text;
                    newVisiteur.Vis_PRENOM       = txtBoxPrenom.Text;
                    newVisiteur.vis_mdp          = txtBoxMdp.Text;
                    newVisiteur.VIS_MATRICULE    = txtBoxMatricule.Text;
                    newVisiteur.VIS_ADRESSE      = txtBoxAdresse.Text;
                    newVisiteur.VIS_CP           = txtBoxCP.Text;
                    newVisiteur.VIS_VILLE        = txtBoxVille.Text;
                    newVisiteur.VIS_DATEEMBAUCHE = dtpDate.Value;
                    newVisiteur.SEC_CODE         = cbxSecteur.SelectedValue.ToString();
                    newVisiteur.LAB_CODE         = cbxLabo.SelectedItem.ToString();
                    newVisiteur.LesRapports      = new List <RAPPORT_VISITE>();
                    newVisiteur.LesAffectations  = new List <TRAVAILLER>();

                    newTravail.VIS_MATRICULE = txtBoxMatricule.Text;
                    newTravail.JJMMAA        = dtpDate.Value;
                    newTravail.REG_CODE      = cbxRegion.SelectedValue.ToString();
                    newTravail.TRA_ROLE      = cbxTitre.SelectedItem.ToString();


                    VisiteurManager.CreateVisiteur(newVisiteur);
                    VisiteurManager.CreateTravailler(newTravail);
                    MessageBox.Show("Visiteur crée", "Succès", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                catch (Exception)
                {
                    MessageBox.Show("Une erreur est survenue", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    throw;
                }
            }
            else
            {
                MessageBox.Show("Veuillez remplir tous les champs avant de valider");
            }
        }