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