| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- using Prism.Mvvm;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace TeamAAS_VP.Models.Product
- {
- public class ProductGlobalParam : BindableBase
- {
- private int _Number;
- public int Number
- {
- get { return _Number; }
- set { SetProperty(ref _Number,value); }
- }
- private string _Name;
- public string Name
- {
- get { return _Name; }
- set { SetProperty(ref _Name, value); }
- }
- private string _Param1;
- public string Param1
- {
- get { return _Param1; }
- set { SetProperty(ref _Param1, value); }
- }
- private string _Param2;
- public string Param2
- {
- get { return _Param2; }
- set { SetProperty(ref _Param2, value); }
- }
- private string _Param3;
- public string Param3
- {
- get { return _Param3; }
- set { SetProperty(ref _Param3, value); }
- }
- private string _Param4;
- public string Param4
- {
- get { return _Param4; }
- set { SetProperty(ref _Param4, value); }
- }
- private string _Remark;
- /// <summary>
- /// 备注
- /// </summary>
- public string Remark
- {
- get { return _Remark; }
- set { SetProperty(ref _Remark, value); }
- }
- public ProductGlobalParam Copy()
- {
- return new ProductGlobalParam()
- {
- Name = this.Name,
- Number = this.Number,
- Param1 = this.Param1,
- Param2 = this.Param2,
- Param3 = this.Param3,
- Param4 = this.Param4,
- Remark = this.Remark
- };
- }
- public override string ToString()
- {
- //将现在的编号、名称、参数等按照逗号分隔的形式返回
- return $"{Number},{Name},{Param1},{Param2},{Param3},{Param4}";
- }
- }
- }
|