using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace FreeNameLibrary { public class NameCheckResult { protected int id; protected int nameCheckId; protected string testValue; protected bool isAvailable; protected DateTime created; protected int nameCheckTypeId; public int Id { get { return id; } set { id = value; } } public int NameCheckId { get { return nameCheckId; } set { nameCheckId = value; } } public string TestValue { get { return testValue; } set { testValue = value; } } public bool IsAvailable{ get { return isAvailable; } set { isAvailable = value; } } public DateTime Created { get { return created; } set { created = value; } } public int NameCheckTypeId { get { return nameCheckTypeId; } set { nameCheckTypeId = value; } } public NameCheckType NameCheckType { get { return (NameCheckType)Enum.ToObject(typeof(NameCheckType), NameCheckTypeId); } set { NameCheckTypeId = (int)value; } } } public enum NameCheckType { INTERNET_DOMAIN_NAME = 10, TWITTER = 20, INTERNET_SEARCH = 30, APPLE_ITUNES = 40 } }