Forts = new ExchangeBoard { Code = "FORTS", WorkingTime = new WorkingTime { Times = new[] { // if Year = 2009 или 2008 или 2007 или 2006 или 2005 или 2004 или 2003 или 2002 или 2001 new Range("10:30:00".To(), "14:00:00".To()), // работает с "10:30:00" // if Year = 2008 или 2007 new Range("14:03:00".To(), "18:00:00".To()), // работает до "18:00:00" ? // if Year = 2002 new Range("14:03:00".To(), "18:30:00".To()), // работает до "18:30:00" ? // if Year = 2009 или 2006 или 2005 или 2004 или 2003 или 2002 или 2001 new Range("14:03:00".To(), "18:45:00".To()), // работает до "18:45:00" new Range("19:00:00".To(), "23:50:00".To()) // работает до ??? // if Year = 2010 или 2011 или 2012 или 2013 new Range("10:00:00".To(), "14:00:00".To()), // работает с "10:00:00" new Range("14:03:00".To(), "18:45:00".To()), new Range("19:00:00".To(), "23:50:00".To()) }, SpecialWorkingDays = ArrayHelper.Clone(specialWorkingDays), SpecialHolidays = ArrayHelper.Clone(specialHolidays), }, ExpiryTime = new TimeSpan(18, 45, 00), IsSupportAtomicReRegister = true, Exchange = Exchange.Me, };