private void contextMenuStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e) { //Menü açılınca seçili olan kaydın id değeri tutulur. Bu id üzerinden işlem yapılır. islem.islemId = int.Parse(dataGridView1.SelectedCells[0].Value.ToString()); string[] tabloAdi = label1.Text.Split(null); if (e.ClickedItem.Name.ToString() == "Sil") { contextMenuStrip1.Close(); DialogResult dialogResult = MessageBox.Show("İşlem Numarası " + islem.islemId + " Olan Kayıt Siliniyor.\nİşlemi Onaylıyor musunuz?", "Kayıt Sil", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { islem.deleteSelectedRecord(tabloAdi[0], islem.islemId); // Listeyi sildikten sonra yenileme işlemi dataGridView1.DataSource = null; gelirgiderIslem(tabloAdi[0]); dataGridView1.Refresh(); } } else if (e.ClickedItem.Name.ToString() == "Guncelle") { //Güncelleme yapılacak. IslemEkrani islemEkrani = new IslemEkrani(); islemEkrani.onayButton.Text = "Güncelle"; islemEkrani.mSecilenId = islem.islemId; islemEkrani.TextDoldur(islem.SearchRecordDT(tabloAdi[0], islem.islemId), tabloAdi[0]); //Açılacak ekranın tıklanılan yerde açılması sağlar islemEkrani.Location = new Point(Cursor.Position.X, Cursor.Position.Y); islemEkrani.StartPosition = FormStartPosition.Manual; islemEkrani.Show(); } else if (e.ClickedItem.Name.ToString() == "Refresh") { dataGridView1.DataSource = null; gelirgiderIslem(tabloAdi[0]); dataGridView1.Refresh(); } else if (e.ClickedItem.Name.ToString() == "Ekle") { IslemEkrani islemEkrani = new IslemEkrani(); islemEkrani.Visible = true; } }
private void add_Click(object sender, System.EventArgs e) { IslemEkrani islemEkrani = new IslemEkrani(); islemEkrani.Visible = true; }