예제 #1
0
        public void GetSqlValuesFromScheduleDateTest2()
        {
            var dt     = new DateTime(2010, 3, 9, 15, 6, 7);
            var values = ScheduleHelper.GetSqlValuesFromScheduleDateTime(dt);

            Assert.AreEqual(20100309, values.Item1);
            Assert.AreEqual(150607, values.Item2);
        }
예제 #2
0
        private static void ProceedOneTimeScheduleToDal(ArticleSchedule item, ArticleScheduleDAL result)
        {
            var startValues = ScheduleHelper.GetSqlValuesFromScheduleDateTime(item.StartDate);

            result.ActiveStartDate = startValues.Item1;
            result.ActiveStartTime = startValues.Item2;
            var endValues = ScheduleHelper.GetSqlValuesFromScheduleDateTime(item.EndDate);

            result.ActiveEndDate = endValues.Item1;
            result.ActiveEndTime = endValues.Item2;
            result.Duration      = 1M;
            result.DurationUnits = "dd";
        }