private static CheckDataFileHasRefreshed ( FiftyOne.Foundation.Mobile.Detection.Entities.DataSet dataSet ) : bool | ||
dataSet | FiftyOne.Foundation.Mobile.Detection.Entities.DataSet | The data set to be checked for changes to the master source |
return | bool |
private static bool CheckDataFileHasRefreshed(DataSet dataSet)
{
if (Manager.BinaryFilePath != null &&
File.Exists(Manager.BinaryFilePath) &&
dataSet.Published != null && dataSet.LastModified > DateTime.MinValue)
{
if (dataSet.LastModified != null && File.GetLastWriteTimeUtc(Manager.BinaryFilePath) > dataSet.LastModified)
{
return true;
}
}
return false;
}