
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using FWindSoft.Data;

namespace Com.FirmLib.UI.Manufacturer.Model
{
    /// <summary>
    /// 关联厂家显示信息
    /// </summary>
    public class RefVenderShowItem: BasePropertyChanged
    {
        public RefVenderShowItem()
        {
            ProductTypes = new List<string>();
        }

        /// <summary>
        /// 关联生产厂商Id
        /// </summary>
        public string ManufacturerId { get; set; }
        /// <summary>
        /// 厂商id
        /// </summary>
        public string RefVenderId { get; set; }


        private string m_VenderName;
        /// <summary>
        /// 厂商名称
        /// </summary>
        public string VenderName
        {
            get { return this.m_VenderName; }
            set
            {
                this.m_VenderName = value;
                RaisePropertyChanged(nameof(this.VenderName));
            }
        }


        private string  m_WebSite;
        /// <summary>
        /// 厂商网址
        /// </summary>
        public string  WebSite
        {
            get { return this.m_WebSite; }
            set
            {
                this.m_WebSite = value;
                RaisePropertyChanged(nameof(this.WebSite));
            }
        }


        private int m_BrandCount;
        /// <summary>
        /// 品牌数量
        /// </summary>
        public int BrandCount
        {
            get { return this.m_BrandCount; }
            set
            {
                this.m_BrandCount = value;
                RaisePropertyChanged(nameof(this.BrandCount));
            }
        }


        private int m_ProductCount;
        /// <summary>
        /// 产品数量
        /// </summary>
        public int ProductCount
        {
            get { return this.m_ProductCount; }
            set
            {
                this.m_ProductCount = value;
                RaisePropertyChanged(nameof(this.ProductCount));
            }
        }
        /// <summary>
        /// 型号信息
        /// </summary>
        public List<string> ProductTypes { get; set; }
    }
}
