private int?GetCurrentSelectedDocId(out string errorMsg) { errorMsg = null; var rowSelected = GridViewHelper.GetCurrentGridRow(documentsDataGridView, out errorMsg); if (rowSelected == null) { errorMsg = ($"Error Getting Row: '{errorMsg}'"); return(null);; } var documentIdString = rowSelected.Cells["ID"].Value.ToString(); int selectedDocId; var canCovertDocsId = int.TryParse(documentIdString, out selectedDocId); if (canCovertDocsId == false) { errorMsg = ($"Error convering Document ID to int '{documentIdString}'"); return(null); } return(selectedDocId); }