Mono.Moma.Populate.LoadVersion C# (CSharp) Method

LoadVersion() static private method

static private LoadVersion ( DataAccess da, string base_path ) : int
da DataAccess
base_path string
return int
        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);
        }