private void gvDeleteDimension_Click(object sender, EventArgs e) { try { if (gvDimensions.GetFocusedRowCellValue("DimensionID") != null) { int IValue = 0; if (int.TryParse(Convert.ToString(gvDimensions.GetFocusedRowCellValue("DimensionID")), out IValue)) { var dlgResult = XtraMessageBox.Show("Sind Sie sicher, dass Sie die ausgewählten Abmessungen löschen möchten?", "Frage", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (Convert.ToString(dlgResult) == "Yes") { if (ObjEArticle == null) { ObjEArticle = new EArticles(); } ObjEArticle.DimensionID = IValue; if (ObjDArticle == null) { ObjDArticle = new DArticles(); } ObjDArticle.DeleteDimension(ObjEArticle); gvDimensions.DeleteSelectedRows(); } } } } catch (Exception ex) { Utility.ShowError(ex); } }