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); } } }
private void newContratBtn_Click(object sender, EventArgs e) { AjoutContrat ajout = new AjoutContrat(laEntreprise.IdEntreprise.ToString()); ajout.Show(); this.Close(); }