private void btnEkle_Click(object sender, EventArgs e) { StokIslemleri.frmStokKartiDetay frmStokKartiDetay = new frmStokKartiDetay("-1", false); frmStokKartiDetay.ShowDialog(); { dt.Clear(); da.Fill(dt); gvListe.Columns["id"].Visible = false; } }
private void btnDegistir_Click(object sender, EventArgs e) { try { if (gvListe.FocusedRowHandle < 0) { return; } csKontrol.Kontrol.StokKullanimDurumu(Convert.ToInt32(gvListe.GetFocusedRowCellDisplayText("StokKodu"))); if (csKontrol.Kontrol.StokKartDurum._stokKullanimDurumu) { if (XtraMessageBox.Show("Hareket Görmüş Malzemeyi değiştirmekte emin misiniz? İlgili malzemenin kullanılmış olduğu servislerde değişecek!!!", "Değiştirme Onayı", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.No) { return; } } int satirNo = gvListe.FocusedRowHandle; //Seçili satırın Id sini alır -> gvListe.GetFocusedRowCellDisplayText(col_Id) StokIslemleri.frmStokKartiDetay frmStokKartiDetay = new frmStokKartiDetay(gvListe.GetFocusedRowCellDisplayText("id"), true); if (frmStokKartiDetay.ShowDialog() == DialogResult.OK) { dt.Clear(); da.Fill(dt); gvListe.FocusedRowHandle = satirNo; gvListe.Columns["id"].Visible = false; } } catch (Exception hata) { XtraMessageBox.Show(hata.Message); } }