示例#1
0
        private void metroGrid1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            var senderGrid = (DataGridView)sender;

            if (e.ColumnIndex == senderGrid.Columns[2].Index && e.RowIndex >= 0)
            {
                Affichage affichage = new Affichage(gridRecherche.Rows[e.RowIndex].Cells["idEntreprise"].Value.ToString());
                affichage.Show();
                this.Close();
            }
            else if (e.ColumnIndex == senderGrid.Columns[3].Index && e.RowIndex >= 0)
            {
                Modifier modifier = new Modifier(gridRecherche.Rows[e.RowIndex].Cells["idEntreprise"].Value.ToString());
                modifier.Show();
                this.Close();
            }
            else if (e.ColumnIndex == senderGrid.Columns[4].Index && e.RowIndex >= 0)
            {
                AjoutContrat ajoutContrat = new AjoutContrat(gridRecherche.Rows[e.RowIndex].Cells["idEntreprise"].Value.ToString());
                ajoutContrat.Show();
                this.Close();
            }
            else if (e.ColumnIndex == senderGrid.Columns[5].Index && e.RowIndex >= 0)
            {
                DialogResult result = MetroMessageBox.Show(this, "Voulez-vous vraiment supprimé?", "Confirmation", MessageBoxButtons.YesNo);
                if (result == DialogResult.Yes)
                {
                    AdoEntreprise.delete(Convert.ToInt16(gridRecherche.Rows[e.RowIndex].Cells["idEntreprise"].Value.ToString()));
                    refreshDTListeEntreprise();
                    refreshGrid(dtListeEntreprise);
                }
            }
        }
示例#2
0
        private void newContratBtn_Click(object sender, EventArgs e)
        {
            AjoutContrat ajout = new AjoutContrat(laEntreprise.IdEntreprise.ToString());

            ajout.Show();
            this.Close();
        }