using System;

namespace ChuPiao.Common.Models
{
	/// <summary>
	/// �����ɳ�Ʊ�淨
	/// </summary>
	[Serializable]
    public class M_MachinePlayEntity : ICloneable
	{
        public M_MachinePlayEntity()
		{}
		#region Model
		private int _l_id;
		private int _l_mid;
		private int _l_lotid;
		private int _l_playid;
        //Ĭ�ϲ����ã��������Զ�̬���Ӻ󣬵����ò���Ч
        private bool _l_isuse = false;
		/// <summary>
		/// ID
		/// </summary>
		public int P_Id
		{
			set{ _l_id=value;}
			get{return _l_id;}
		}
		/// <summary>
		/// ��Ʊ������ID
		/// </summary>
		public int P_Mid
		{
			set{ _l_mid=value;}
			get{return _l_mid;}
		}
		/// <summary>
		/// ����ID
		/// </summary>
		public int P_LotId
		{
			set{ _l_lotid=value;}
			get{return _l_lotid;}
		}
		/// <summary>
		/// �淨ID
		/// </summary>
		public int P_PlayId
		{
			set{ _l_playid=value;}
			get{return _l_playid;}
		}
		/// <summary>
		/// �Ƿ�����
		/// </summary>
		public bool P_IsUse
		{
			set{ _l_isuse=value;}
			get{return _l_isuse;}
		}
		#endregion Model


        #region ICloneable ��Ա

        public object Clone()
        {
            return this.MemberwiseClone();
        }

        #endregion

        #region ��Ϊ������Ҫ��ʾ�������ֶΣ��������ӽ�ʵ��
        private string _m_number;
        private string _m_zxnumber;
        /// <summary>
        /// ������
        /// </summary>
        public string M_Number
        {
            set
            {
                _m_number = value;
            }
            get
            {

                return _m_number;

            }
        }
        /// <summary>
        /// ��������
        /// </summary>
        public string M_ZxNumber
        {
            set { _m_zxnumber = value; }
            get { return _m_zxnumber; }
        }

        #endregion
    }
}