using System; using System.Collections.Generic; using System.Text; namespace FreeNameLibrary { public class CachedDomainCheckResult { protected int id; protected string domainName; protected DateTime created; protected int domainCheckResultId = -1; public int Id { get { return id; } set { id = value; } } public string DomainName { get { return domainName; } set { domainName = value; } } public DateTime Created { get { return created; } set { created = value; } } public int DomainCheckResultId { get { return domainCheckResultId; } set { domainCheckResultId = value; } } public DomainCheckResult DomainCheckResult { get { return (DomainCheckResult)Enum.ToObject(typeof(DomainCheckResult),DomainCheckResultId); } set { DomainCheckResultId = (int)value; } } } public enum DomainCheckResult { CANNOT_BE_REQUESTED = -1, CAN_BE_REGISTERED = 1, CAN_ONLY_BE_TRANSFERRED = 2 } }