DefectSpot.cs 1.53 KB
namespace OS.Spin.ViewModle.Models
{
    public class DefectSpot
    {
        private string _defectType;     //瑕疵类型
        private string _defectLength;   //瑕疵长度
        private string _defectDeduct;   //瑕疵扣分

        /// <summary>
        ///无产构造函数
        /// </summary>
        public DefectSpot() { }

        /// <summary>
        /// 有参构造函数
        /// </summary>
        /// <param name="defectType"></param>
        /// <param name="defectLength"></param>
        /// <param name="defectDeduct"></param>
        public DefectSpot(string defectType, string defectLength, string defectDeduct)
        {
            this._defectType = defectType;
            this._defectLength = defectLength;
            this._defectDeduct = defectDeduct;
        }

        /// <summary>
        /// 瑕疵类型
        /// </summary>
        public string DefectType
        {
            get { return _defectType; }
            set
            {
                _defectType = value;
            }
        }

        /// <summary>
        /// 瑕疵长度
        /// </summary>
        public string DefectLength
        {
            get { return _defectLength; }
            set
            {
                _defectLength = value;
            }
        }

        /// <summary>
        /// 瑕疵扣分
        /// </summary>
        public string DefectDeduct
        {
            get { return _defectDeduct; }
            set
            {
                _defectDeduct = value;
            }
        }
    }
}