Beispiel #1
0
        private bool CheckDate(DateTime now, DateTime startedAt, PeriodUnitEnum periodUnit, int periodValue)
        {
            var      result  = false;
            DateTime EndDate = new DateTime();

            switch (periodUnit)
            {
            case PeriodUnitEnum.Day:
                EndDate = startedAt.AddDays(periodValue);
                break;

            case PeriodUnitEnum.Week:
                EndDate = startedAt.AddDays(7 * periodValue);
                break;

            case PeriodUnitEnum.Month:
                EndDate = startedAt.AddMonths(periodValue);
                break;
            }
            result = EndDate > now;
            return(result);
        }
 public UpdateRequest PeriodUnit(PeriodUnitEnum periodUnit)
 {
     m_params.AddOpt("period_unit", periodUnit);
     return(this);
 }