private string EnsureDatabaseFile() { if (!File.Exists(Constants.DataBaseCompletePath)) { if (_fileService.AssetExists(Constants.DataBaseName)) { try { _fileService.MoveAsset(Constants.DataBaseName, Constants.DataBaseCompletePath); } catch { File.Create(Constants.DataBaseCompletePath).Dispose(); } } else { File.Create(Constants.DataBaseCompletePath).Dispose(); } } return(Constants.DataBaseCompletePath); }