Пример #1
0
        private static int?GetNullableInt(ExcelWorksheet sheet, PersonImport columnId, int rowNumber)
        {
            var cellValue = sheet.Cells[rowNumber, columnId.ToInt()].Text;

            if (string.IsNullOrEmpty(cellValue))
            {
                return(null);
            }
            if (int.TryParse(cellValue, out var intValue))
            {
                return(intValue);
            }
            return(null);
        }
Пример #2
0
 private static string ReadStringCell(ExcelWorksheet sheet, int rowNumber, PersonImport columnId)
 {
     return(sheet.Cells[rowNumber, columnId.ToInt()].Text.Trim());
 }
Пример #3
0
 private static int?ReadNullableIntCell(ExcelWorksheet sheet, int rowNumber, PersonImport columnId)
 {
     return(ReadNullableIntCell(sheet, rowNumber, columnId.ToInt()));
 }