private String createExpiredTime() { DateTime d1 = new DateTime(DateTime.Today.Year, DateTime.Today.Month, DateTime.Today.Day, 0, 0, 0); DateTime d2 = d1; ExpirationTimeItem item = this.cbExpirationTime.SelectedItem as ExpirationTimeItem; switch (item.Value) { case ExpirationTime.FIFTEEN_DAYS: d2 = d1.AddDays(15); break; case ExpirationTime.THREE_MONTHS: d2 = d1.AddMonths(3); break; case ExpirationTime.SIX_MONTHS: d2 = d1.AddMonths(6); break; case ExpirationTime.ONE_YEAR: d2 = d1.AddYears(1); break; case ExpirationTime.TWO_YEARS: d2 = d1.AddYears(2); break; case ExpirationTime.UNLIMITED: d2 = d1; break; } if (d1 == d2) { return("0"); } return(d1.Ticks.ToString() + "-" + d2.Ticks.ToString()); }
private void initExpirationTimeList() { ExpirationTimeItem item0 = new ExpirationTimeItem(); item0.Text = "15 Days"; item0.Value = ExpirationTime.FIFTEEN_DAYS; this.cbExpirationTime.Items.Add(item0); ExpirationTimeItem item1 = new ExpirationTimeItem(); item1.Text = "3 Months"; item1.Value = ExpirationTime.THREE_MONTHS; this.cbExpirationTime.Items.Add(item1); ExpirationTimeItem item2 = new ExpirationTimeItem(); item2.Text = "6 Months"; item2.Value = ExpirationTime.SIX_MONTHS; this.cbExpirationTime.Items.Add(item2); ExpirationTimeItem item3 = new ExpirationTimeItem(); item3.Text = "1 Year"; item3.Value = ExpirationTime.ONE_YEAR; this.cbExpirationTime.Items.Add(item3); ExpirationTimeItem item4 = new ExpirationTimeItem(); item4.Text = "2 Years"; item4.Value = ExpirationTime.TWO_YEARS; this.cbExpirationTime.Items.Add(item4); ExpirationTimeItem item5 = new ExpirationTimeItem(); item5.Text = "Unlimited"; item5.Value = ExpirationTime.UNLIMITED; this.cbExpirationTime.Items.Add(item5); this.cbExpirationTime.SelectedIndex = 3; }