예제 #1
0
 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);
     }
 }