Esempio n. 1
0
        private void grdCollaborateurs_DoubleClick(object sender, EventArgs e)
        {
            Int32 cleCollaborateur;

            cleCollaborateur = (Int32)this.frmAbi.grdCollaborateurs.CurrentRow.Cells[0].Value;
            monCollabo       = listeCol.RestituerCollaborateur(cleCollaborateur);
            ctrlVisuModifCollaborateur ctrlFrmVisu = new ctrlVisuModifCollaborateur(monCollabo);

            this.frmAbi.afficherCollaborateurs();
        }
Esempio n. 2
0
        /// <summary>
        /// Initialisation jeu d'essai
        /// </summary>
        public void init()
        {
            //Initialise la collection de collaborateurs
            //Cree une liste et une dataTable dns MListeCollaborateurs
            this.listeCol = new MListeCollaborateurs();

            //Collaborateur essaie
            MCollaborateur collab1 = new MCollaborateur(32569, "thomas", "Depuis", "896");

            this.listeCol.Ajouter(collab1);
            //Collaborateur essaie
            MCollaborateur collab2 = new MCollaborateur(75965, "Roberto", "Carlos", "123");

            this.listeCol.Ajouter(collab2);
        }
Esempio n. 3
0
        public CtrlNouveauCollaborateur()
        {
            //Affichag du frm Ajouter
            frmAjouter           = new frmAjouterCollaborateur();
            this.frmAjouter.Text = "Ajouter un Nouveau Collaborateur";

            //Btn Ajouter un contrat
            this.frmAjouter.btnAjouterContrat.Click += new System.EventHandler(this.btnAjouterContrat_Click);
            this.frmAjouter.btnOK.Enabled            = false;
            ////Btn OK
            this.frmAjouter.btnOK.Click += new System.EventHandler(this.btnOK_Click);
            resultatDialog = this.frmAjouter.ShowDialog();

            //recupertation du ref du collaborateur instancie par le form
            //afin de l'envoyer au controlleur Lister pour l'ajouter a la liste
            this.unCollaborateur = this.frmAjouter.NouvCollaborateur;
            this.unCollaborateur.AjouterContrat(leContrat);
        }
 //Création d'un collaborateur
 private void btnOK_Click(object sender, EventArgs e)
 {
     //Démande au form de contrôler et instancier un collaborateur
     if (this.frmAjouter.Control())
     {
         if (this.frmAjouter.Instancie())
         {
             this.frmAjouter.DialogResult = System.Windows.Forms.DialogResult.OK;
             this.unCollaborateur         = this.frmAjouter.NouvCollaborateur;
             //Impact su la BDD.
             MCollaborateurDAOEFStatic.InserenouveauCollaborateur(unCollaborateur, leContrat);
             unCollaborateur.AjouterContrat(leContrat);
             MessageBox.Show("Le collaborateur a bien été créé");
             this.resultatDialog = this.frmAjouter.DialogResult;
         }
         else
         {
             this.resultatDialog = DialogResult.No;
         }
     }
 }
 /// <summary>
 /// Supprimer un collaborateur de la liste
 /// </summary>
 /// <param name="unCollaborateur"></param>
 public void Modifier(MCollaborateur unCollaborateur)
 {
     this.listeCollaborateurs[unCollaborateur.Matricule] = unCollaborateur;
 }
 /// <summary>
 /// Ajouter un collaborateur a la liste
 /// </summary>
 /// <param name="unCollaborateur"></param>
 public void Ajouter(MCollaborateur unCollaborateur)
 {
     this.listeCollaborateurs.Add(unCollaborateur.Matricule, unCollaborateur);
 }