These conditionals can go together:
```
if (!String.IsNullOrEmpty(documentPath) && Directory.Exists(documentPath))
{
etc.
```