public void LinqEtkinlikKatil() { if (Convert.ToInt32(dataGridView1.CurrentRow.Cells["Kontenjan"].Value) <= Convert.ToInt32(dataGridView1.CurrentRow.Cells["Katilanlar"].Value)) { MessageBox.Show("Yer Yok"); } else { if (linq.EtkinlikKisiKontrol(int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString()), Userid) > 0) { MessageBox.Show("Bu Etkinliğe önceden Kayit olmuşsunuz..."); } else { int k = linq.Katil(int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString()), Userid); if (k > 0) { MessageBox.Show("Etkinliğe Katıldınız"); dataGridView1.DataSource = null; dataGridView1.DataSource = linq.EtkinlikGetir(); dataGridView1.Columns["EtkinlikId"].Visible = false; } else { MessageBox.Show("Problem Oluştu"); } } } }