Ejemplo n.º 1
0
        private void GridMatriel_EditerMatrielEvent(object sender, EventArgs e)
        {
            Classe.Emplacement mat           = gridEmplacement1.Current;
            string             tabEditerName = "TabEditer-" + mat.Designation;

            if (
                tabEmplacement.TabPages.IndexOfKey(tabEditerName) == -1)
            {
                // Création de Tab
                TabPage tabEditerStagiaire = new TabPage();
                tabEditerStagiaire.Text = mat.Designation + " ";
                tabEditerStagiaire.Name = tabEditerName;

                tabEmplacement.TabPages.Add(tabEditerStagiaire);
                tabEmplacement.SelectedTab = tabEditerStagiaire;

                // Insertion du formulaire
                FormEmplacement matForm = new FormEmplacement();
                matForm.Name        = "MatrielForm";
                matForm.Emplacement = mat;
                matForm.Afficher();
                this.tabEmplacement.TabPages[tabEditerName].Controls.Add(matForm);
                matForm.EnregistrerClick += StagiaireForm_EditerClick;
                matForm.AnnulerClick     += StagiaireForm_AnnulerEditerClick;
            }
        }
Ejemplo n.º 2
0
        private void StagiaireForm_AnnulerEditerClick(object sender, EventArgs e)
        {
            FormEmplacement formMat = (FormEmplacement)sender;

            Classe.Emplacement Mater         = formMat.Emplacement;
            string             tabEditerName = "TabEditer-" + Mater.Designation;
            TabPage            tabEditer     = this.tabEmplacement.TabPages[tabEditerName];

            tabEmplacement.TabPages.Remove(tabEditer);
        }
Ejemplo n.º 3
0
 private void br_enregistrer_Click(object sender, EventArgs e)
 {
     if (this.Empl == null)
     {
         Empl = new Classe.Emplacement();
     }
     Empl.Designation = designationTextBox.Text;
     Empl.service     = (Service)serviceBindingSource.Current;
     EnregistrerClick(this, e);
 }
        private void br_enregistrer_Click(object sender, EventArgs e)
        {
            if (this.Emplacement == null)
            {
                Emplacement = new Classe.Emplacement();
            }
            Emplacement.Designation = designationTextBox.Text;



            if (serviceComboBox.SelectedItem != null)
            {
                Emplacement.service = (Classe.Service)serviceComboBox.SelectedItem;
            }

            EnregistrerClick(this, e);
        }
Ejemplo n.º 5
0
        private void StagiaireForm_EditerClick(object sender, EventArgs e)
        {
            FormEmplacement formMatriel = (FormEmplacement)sender;

            Classe.Emplacement mat           = formMatriel.Emplacement;
            string             tabEditerName = "TabEditer-" + mat.Designation;
            TabPage            tabEditer     = this.tabEmplacement.TabPages[tabEditerName];

            //  if (new StagiairesService().Update(stagiaire))
            {
                MessageBox.Show(" :" + mat.ToString() + " a été bien enregistrer");
            }
            //   else
            {
                MessageBox.Show(" :" + mat.ToString() + " n'est pas enregistrer car il n'y a pas des modifications");
            }


            // Suppression de la page Editer
            this.tabEmplacement.TabPages.Remove(tabEditer);
            // this.materielGrid1.Actualiser();
        }
        private void StagiaireForm_EditerClick(object sender, EventArgs e)
        {
            FormEmplacement formMatriel = (FormEmplacement)sender;

            //     FormLivraison formMatriel = (FormLivraison)sender;
            Classe.Emplacement mat           = formMatriel.Empl;
            string             tabEditerName = "TabEditer-" + mat.Designation;
            TabPage            tabEditer     = this.tabControl1.TabPages[tabEditerName];

            if (new ServiceEmplacement().Update(mat))
            {
                MessageBox.Show("L'emplacement :" + mat.ToString() + " a été bien enregistrer");
            }
            //   else
            {
                MessageBox.Show("L'emplacement :" + mat.ToString() + " n'est pas enregistrer car il n'y a pas des modifications");
            }


            // Suppression de la page Editer
            this.tabControl1.TabPages.Remove(tabEditer);
            this.gridEmplacement1.Actualiser();
        }