Exemplo n.º 1
0
        public string StringValue(ExpirationStringType displayType)
        {
            if (this.Status == ExpirationStatus.NoEntry)
            {
                return "Missing";
            }
            else if ((this.Status == ExpirationStatus.Completed || this.Status == ExpirationStatus.CompletedNotRequired) && displayType != ExpirationStringType.NoExpiryAsBlank)
            {
                return ((displayType == ExpirationStringType.NoExpiryAsDateExpires) && this.Date.HasValue) ? string.Format("{0:yyyy-MM-dd}", this.Date) : "Complete";
            }

            return string.Format("{0:yyyy-MM-dd}", this.Date);
        }
Exemplo n.º 2
0
        public string StringValue(ExpirationStringType displayType)
        {
            if (this.Status == ExpirationStatus.NoEntry)
            {
                return("Missing");
            }
            else if ((this.Status == ExpirationStatus.Completed || this.Status == ExpirationStatus.CompletedNotRequired) && displayType != ExpirationStringType.NoExpiryAsBlank)
            {
                return(((displayType == ExpirationStringType.NoExpiryAsDateExpires) && this.Date.HasValue) ? string.Format("{0:yyyy-MM-dd}", this.Date) : "Complete");
            }

            return(string.Format("{0:yyyy-MM-dd}", this.Date));
        }