EPLAN_PROD_Plugin/Sinvo.EplanHpD.Plugin.WPFUI/Models/ScanCableModel.cs

161 lines
3.6 KiB
C#

using EPLAN.Harness.Core.Utils;
using EPLAN.Harness.ProjectCore.Occurrences;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Sinvo.EplanHpD.Plugin.WPFUI.Models
{
public class ScanCableModel : CheckedModel
{
private int _index;
public int Index
{
get => _index; set
{
_index = value;
OnPropertyChanged(nameof(Index));
}
}
private string _id;
public string Id
{
get => _id; set
{
_id = value;
OnPropertyChanged(nameof(Id));
}
}
private string _name;
public string Name
{
get => _name; set
{
_name = value;
OnPropertyChanged(nameof(Name));
}
}
private string _code;
public string Code
{
get => _code;
set
{
_code = value;
OnPropertyChanged(nameof(Code));
}
}
private string _imprint;
public string Imprint
{
get => _imprint;
set
{
_imprint = value;
OnPropertyChanged(nameof(Imprint));
}
}
private string _length;
public string Length
{
get => _length;
set
{
_length = value;
OnPropertyChanged(nameof(Length));
}
}
private string _s_pin;
public string S_Pin
{
get => _s_pin;
set
{
_s_pin = value;
OnPropertyChanged(nameof(S_Pin));
}
}
private string _e_pin;
public string E_Pin
{
get => _e_pin;
set
{
_e_pin = value;
OnPropertyChanged(nameof(E_Pin));
}
}
private string _s_pinID;
public string S_pinID
{
get => _s_pinID;
set
{
_s_pinID = value;
OnPropertyChanged(nameof(S_pinID));
}
}
private string _e_pinID;
public string E_pinID
{
get => _e_pinID;
set
{
_e_pinID = value;
OnPropertyChanged(nameof(E_pinID));
}
}
private string _s_part;
public string S_part
{
get => _s_part;
set
{
_s_part = value;
OnPropertyChanged(nameof(S_part));
}
}
private string _e_part;
public string E_part
{
get => _e_part;
set
{
_e_part = value;
OnPropertyChanged(nameof(E_part));
}
}
public string _s_PartID;
public string S_PartID
{
get => _s_PartID;
set
{
_s_PartID = value;
OnPropertyChanged(nameof(S_PartID));
}
}
private string _e_PartID;
public string E_PartID
{
get => _e_PartID;
set
{
_e_PartID = value;
OnPropertyChanged(nameof(E_PartID));
}
}
public BaseOccurrence S_partObj { get; set; }
public BaseOccurrence E_partObj { get; set; }
}
}