static int LoadVersion(DataAccess da, string base_path)
{
string filename = Path.Combine(base_path, "version.txt");
string name = null;
DateTime date;
using (StreamReader reader = new StreamReader(filename)) {
name = reader.ReadLine().Trim();
date = DateTime.Parse(reader.ReadLine());
}
if (String.IsNullOrEmpty(name))
{
throw new ApplicationException("Invalid name");
}
Console.WriteLine("Version: {0} Date: {1}", name, date);
return(da.InsertVersion(name, date));
}