void Sil() { if (GridViewMarkalar.GetFocusedDataRow() == null) { return; } try { string temp_markaadi = GridViewMarkalar.GetFocusedDataRow()["MarkaAdi"].ToString(); if (XtraMessageBox.Show("Seçili Araç Markasını Silmek İstediğinize Emin Misiniz?\n" + "Marka Adı : " + temp_markaadi + "\n\nNot: Markaya bağlı modeller sistemden silinecek.", "Marka ve Modellerini Sil Onay", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { dbModel.DeleteObject(marka); dbModel.SaveChanges(); Genel.AlertMesaj.Show(Genel.AnaEkran, "İşlem Başarılı", "Marka ve Modelleri Başarılı Bir Şekilde Silinmiştir", null, ResOtoSis.mark_blue); Ara(true); } } catch (Exception hata) { XtraMessageBox.Show("Marka Silme İşlemi Sırasında Bir Hata Oluştu.\n\nHata:\n" + hata.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void GridViewMarkalar_Click(object sender, EventArgs e) { GridViewMarkalar.OptionsSelection.EnableAppearanceFocusedRow = true; if (GridViewMarkalar.GetFocusedDataRow() != null && !Focusta) { Focus_Marka(); } _Focusta = false; }
void Focus_Marka() { if (_Yukleme || GridViewMarkalar.GetFocusedDataRow() == null) { return; } Secili_MarkID = Convert.ToInt32(GridViewMarkalar.GetFocusedRowCellValue("MarkaID")); YeniKayit = false; Yukle_Marka(Secili_MarkID); }