/// <summary> /// Загрузить итоговые данные за диапазон дат /// </summary> /// <param name="eventLink">Логгер</param> /// <param name="workingDirectory">Рабочий каталог</param> /// <param name="mode">Режим загрузки</param> /// <param name="date1">Начало диапазона</param> /// <param name="date2">Конец диапазона</param> /// <returns>Имя файла, куда был сохранен результат выполнения запросов</returns> public static String Download(IEventLink eventLink, String workingDirectory, Mode mode, DateTime date1, DateTime date2) { if (mode != Mode.DatesRange && mode != Mode.OperationsLog) ThrowInvalidMode(mode); return Download(eventLink, workingDirectory, mode, (reader) => { reader.NewParameter("@date1", date1.StartOfTheDay()); reader.NewParameter("@date2", date2.EndOfTheDay()); }); }
public void EndOfTheDay_EndOfTheDay_ReturnsTheSameDate () { var date = new DateTime (2000, 1, 1, 23, 59, 59); date.EndOfTheDay ().Should ().Be (date); }