示例#1
0
        private void deleteJoueur()
        {
            try
            {
                OracleCommand oraDelete = new OracleCommand("gestionjoueur", connection);
                oraDelete.CommandText = "gestionjoueur.DELETEJOUEUR";
                oraDelete.CommandType = CommandType.StoredProcedure;

                OracleParameter orapamAlias = new OracleParameter("palias", OracleDbType.Varchar2);
                orapamAlias.Direction = ParameterDirection.Input;

                int selectedRow = DGV_joueurs.CurrentCell.RowIndex;

                orapamAlias.Value = DGV_joueurs.Rows[selectedRow].Cells[0].Value.ToString();
                oraDelete.Parameters.Add(orapamAlias);

                oraDelete.ExecuteNonQuery();
                DGV_joueurs.Refresh();
                DGV_joueurs.Update();
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message.ToString());
            }
        }
示例#2
0
 private void UpdateDGV()
 {
     DGV_joueurs.Refresh();
     DGV_joueurs.Update();
     dgv_score.Refresh();
     dgv_score.Update();
 }
示例#3
0
        private void Delete_Joueur()
        {
            try
            {
                int             selectedRow = DGV_joueurs.CurrentCell.RowIndex;
                DataGridViewRow row         = DGV_joueurs.Rows[selectedRow];
                if (selectedRow >= 0)
                {
                    deleteJoueur();
                    DGV_joueurs.Rows.RemoveAt(selectedRow);
                }

                DGV_joueurs.Refresh();
                DGV_joueurs.Update();
            }
            catch (Exception ea)
            {
                MessageBox.Show(ea.Message.ToString());
            }
            DGV_joueurs.Refresh();
            DGV_joueurs.Update();
        }