public void SetDateScenario(Dictionary<string,object> obj)
{
double simDurationInWeeks = 0.0;
if (obj.ContainsKey("startYear"))
simStartYear = int.Parse(obj["startYear"].ToString());
else
simStartYear = currentYear;
if (obj.ContainsKey("runTime"))
simDurationInYears = int.Parse(obj["runTime"].ToString());
if (obj.ContainsKey("runTimeWeeks"))
simDurationInWeeks = int.Parse(obj["runTimeWeeks"].ToString());
if (obj.ContainsKey("totalRealTime"))
{
double totalRealTime = double.Parse(obj["totalRealTime"].ToString()); // in minutes
maxTime = totalRealTime*60.0f; // in seconds
timeStep = maxTime / (simDurationInWeeks*7); // time in seconds per day
}
//if (obj.ContainsKey("maxTime"))
// maxTime = double.Parse(obj["maxTime"].ToString());
}