You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
658 lines
22 KiB
658 lines
22 KiB
using DyeingComputer.ViewModel;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using System.Windows;
|
|
using System.Windows.Controls;
|
|
using System.Windows.Data;
|
|
using System.Windows.Documents;
|
|
using System.Windows.Input;
|
|
using System.Windows.Media;
|
|
using System.Windows.Media.Imaging;
|
|
using System.Windows.Navigation;
|
|
using System.Windows.Shapes;
|
|
using System.Windows.Threading;
|
|
using static System.Net.WebRequestMethods;
|
|
|
|
namespace DyeingComputer.View
|
|
{
|
|
/// <summary>
|
|
/// EquipmentSimulationView.xaml 的交互逻辑
|
|
/// </summary>
|
|
public partial class EquipmentSimulationView : UserControl, INotifyPropertyChanged
|
|
{
|
|
public event PropertyChangedEventHandler PropertyChanged;
|
|
protected virtual void OnPropertyChanged(string propertyName)
|
|
{
|
|
if (PropertyChanged != null)
|
|
PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
|
|
}
|
|
public void RaisePropertyChanged(string propertyName)
|
|
{
|
|
if (PropertyChanged != null)
|
|
{
|
|
if (propertyName != null)
|
|
{
|
|
PropertyChanged.Invoke(this, new PropertyChangedEventArgs(propertyName));
|
|
}
|
|
}
|
|
}
|
|
|
|
public EquipmentSimulationView()
|
|
{
|
|
InitializeComponent();
|
|
DataContext = this;
|
|
CountDown();
|
|
IOdata();
|
|
}
|
|
bool _ID3007, _ID3008, _ID3009, _ID3010, _ID3011, _ID3013, _ID3014, _ID3015,
|
|
_ID3016, _ID3017, _ID3018, _ID3019, _ID3020, _ID3035, _ID3036, _ID3037,
|
|
_ID3038, _ID3039, _ID3040, _ID3041, _ID3042, _ID3043, _ID3044, _ID3045, _ID3046,
|
|
_ID3047, _ID3048, _ID3049, _ID3050, _ID3051, _ID3052, _ID3053,
|
|
_ID3054, _ID3076, _ID3077;
|
|
public bool ID3007
|
|
{
|
|
get => _ID3007;
|
|
set
|
|
{
|
|
_ID3007 = value;
|
|
OnPropertyChanged("ID3007");
|
|
}
|
|
}
|
|
public bool ID3008
|
|
{
|
|
get => _ID3008;
|
|
set
|
|
{
|
|
_ID3008 = value;
|
|
OnPropertyChanged("ID3008");
|
|
}
|
|
}
|
|
public bool ID3009
|
|
{
|
|
get => _ID3009;
|
|
set
|
|
{
|
|
_ID3009 = value;
|
|
OnPropertyChanged("ID3009");
|
|
}
|
|
}
|
|
public bool ID3010
|
|
{
|
|
get => _ID3010;
|
|
set
|
|
{
|
|
_ID3010 = value;
|
|
OnPropertyChanged("ID3010");
|
|
}
|
|
}
|
|
public bool ID3011
|
|
{
|
|
get => _ID3011;
|
|
set
|
|
{
|
|
_ID3011 = value;
|
|
OnPropertyChanged("ID3011");
|
|
}
|
|
}
|
|
public bool ID3013
|
|
{
|
|
get => _ID3013;
|
|
set
|
|
{
|
|
_ID3013 = value;
|
|
OnPropertyChanged("ID3013");
|
|
}
|
|
}
|
|
public bool ID3014
|
|
{
|
|
get => _ID3014;
|
|
set
|
|
{
|
|
_ID3014 = value;
|
|
OnPropertyChanged("ID3014");
|
|
}
|
|
}
|
|
public bool ID3015
|
|
{
|
|
get => _ID3015;
|
|
set
|
|
{
|
|
_ID3015 = value;
|
|
OnPropertyChanged("ID3015");
|
|
}
|
|
}
|
|
public bool ID3016
|
|
{
|
|
get => _ID3016;
|
|
set
|
|
{
|
|
_ID3016 = value;
|
|
OnPropertyChanged("ID3016");
|
|
}
|
|
}
|
|
public bool ID3017
|
|
{
|
|
get => _ID3017;
|
|
set
|
|
{
|
|
_ID3017 = value;
|
|
OnPropertyChanged("ID3017");
|
|
}
|
|
}
|
|
public bool ID3018
|
|
{
|
|
get => _ID3018;
|
|
set
|
|
{
|
|
_ID3018 = value;
|
|
OnPropertyChanged("ID3018");
|
|
}
|
|
}
|
|
public bool ID3019
|
|
{
|
|
get => _ID3019;
|
|
set
|
|
{
|
|
_ID3019 = value;
|
|
OnPropertyChanged("ID3019");
|
|
}
|
|
}
|
|
public bool ID3020
|
|
{
|
|
get => _ID3020;
|
|
set
|
|
{
|
|
_ID3020 = value;
|
|
OnPropertyChanged("ID3020");
|
|
}
|
|
}
|
|
public bool ID3035
|
|
{
|
|
get => _ID3035;
|
|
set
|
|
{
|
|
_ID3035 = value;
|
|
OnPropertyChanged("ID3035");
|
|
}
|
|
}
|
|
public bool ID3036
|
|
{
|
|
get => _ID3036;
|
|
set
|
|
{
|
|
_ID3036 = value;
|
|
OnPropertyChanged("ID3036");
|
|
}
|
|
}
|
|
public bool ID3037
|
|
{
|
|
get => _ID3037;
|
|
set
|
|
{
|
|
_ID3037 = value;
|
|
OnPropertyChanged("ID3037");
|
|
}
|
|
}
|
|
public bool ID3038
|
|
{
|
|
get => _ID3038;
|
|
set
|
|
{
|
|
_ID3038 = value;
|
|
OnPropertyChanged("ID3038");
|
|
}
|
|
}
|
|
public bool ID3039
|
|
{
|
|
get => _ID3039;
|
|
set
|
|
{
|
|
_ID3039 = value;
|
|
OnPropertyChanged("ID3039");
|
|
}
|
|
}
|
|
public bool ID3040
|
|
{
|
|
get => _ID3040;
|
|
set
|
|
{
|
|
_ID3040 = value;
|
|
OnPropertyChanged("ID3040");
|
|
}
|
|
}
|
|
public bool ID3041
|
|
{
|
|
get => _ID3041;
|
|
set
|
|
{
|
|
_ID3041 = value;
|
|
OnPropertyChanged("ID3041");
|
|
}
|
|
}
|
|
public bool ID3042
|
|
{
|
|
get => _ID3042;
|
|
set
|
|
{
|
|
_ID3042 = value;
|
|
OnPropertyChanged("ID3042");
|
|
}
|
|
}
|
|
public bool ID3043
|
|
{
|
|
get => _ID3043;
|
|
set
|
|
{
|
|
_ID3043 = value;
|
|
OnPropertyChanged("ID3043");
|
|
}
|
|
}
|
|
public bool ID3044
|
|
{
|
|
get => _ID3044;
|
|
set
|
|
{
|
|
_ID3044 = value;
|
|
OnPropertyChanged("ID3044");
|
|
}
|
|
}
|
|
public bool ID3045
|
|
{
|
|
get => _ID3045;
|
|
set
|
|
{
|
|
_ID3045 = value;
|
|
OnPropertyChanged("ID3045");
|
|
}
|
|
}
|
|
public bool ID3046
|
|
{
|
|
get => _ID3046;
|
|
set
|
|
{
|
|
_ID3046 = value;
|
|
OnPropertyChanged("ID3046");
|
|
}
|
|
}
|
|
public bool ID3047
|
|
{
|
|
get => _ID3047;
|
|
set
|
|
{
|
|
_ID3047 = value;
|
|
OnPropertyChanged("ID3047");
|
|
}
|
|
}
|
|
public bool ID3048
|
|
{
|
|
get => _ID3048;
|
|
set
|
|
{
|
|
_ID3048 = value;
|
|
OnPropertyChanged("ID3048");
|
|
}
|
|
}
|
|
public bool ID3049
|
|
{
|
|
get => _ID3049;
|
|
set
|
|
{
|
|
_ID3049 = value;
|
|
OnPropertyChanged("ID3049");
|
|
}
|
|
}
|
|
public bool ID3050
|
|
{
|
|
get => _ID3050;
|
|
set
|
|
{
|
|
_ID3050 = value;
|
|
OnPropertyChanged("ID3050");
|
|
}
|
|
}
|
|
public bool ID3051
|
|
{
|
|
get => _ID3051;
|
|
set
|
|
{
|
|
_ID3051 = value;
|
|
OnPropertyChanged("ID3051");
|
|
}
|
|
}
|
|
public bool ID3052
|
|
{
|
|
get => _ID3052;
|
|
set
|
|
{
|
|
_ID3052 = value;
|
|
OnPropertyChanged("ID3052");
|
|
}
|
|
}
|
|
public bool ID3053
|
|
{
|
|
get => _ID3053;
|
|
set
|
|
{
|
|
_ID3053 = value;
|
|
OnPropertyChanged("ID3053");
|
|
}
|
|
}
|
|
public bool ID3054
|
|
{
|
|
get => _ID3054;
|
|
set
|
|
{
|
|
_ID3054 = value;
|
|
OnPropertyChanged("ID3054");
|
|
}
|
|
}
|
|
public bool ID3076
|
|
{
|
|
get => _ID3076;
|
|
set
|
|
{
|
|
_ID3076 = value;
|
|
OnPropertyChanged("ID3076");
|
|
}
|
|
}
|
|
public bool ID3077
|
|
{
|
|
get => _ID3077;
|
|
set
|
|
{
|
|
_ID3077 = value;
|
|
OnPropertyChanged("ID3077");
|
|
}
|
|
}
|
|
|
|
private void UserControl_Loaded(object sender, RoutedEventArgs e)
|
|
{
|
|
if (MainWindowViewModel.MT20 == 1)
|
|
{
|
|
MP1.Visibility = Visibility.Collapsed;
|
|
MPF1.Visibility = Visibility.Collapsed;
|
|
MP2.Visibility = Visibility.Collapsed;
|
|
MPF2.Visibility = Visibility.Collapsed;
|
|
}
|
|
else if (MainWindowViewModel.MT20 == 2)
|
|
{
|
|
MP2.Visibility = Visibility.Collapsed;
|
|
MPF2.Visibility = Visibility.Collapsed;
|
|
}
|
|
CountDown();
|
|
IOdata();
|
|
}
|
|
|
|
void Tick_Event_1S(object sender, EventArgs e)//Tick_Event周期执行事件1S
|
|
{
|
|
IOdata();
|
|
}
|
|
public void CountDown()
|
|
{
|
|
DispatcherTimer timer1s = new DispatcherTimer//初始化循环,每1秒调用一次Tick
|
|
{
|
|
Interval = TimeSpan.FromSeconds(2)//秒
|
|
};
|
|
timer1s.Tick += Tick_Event_1S;
|
|
timer1s.Start();
|
|
}
|
|
|
|
private void M_D1_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
|
|
{
|
|
MainWindowViewModel.Updata_dtm("1020",Convert.ToInt16( M_D1.Value));
|
|
}
|
|
private void S1_D2_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
|
|
{
|
|
MainWindowViewModel.Updata_dta("5005", Convert.ToInt16(S1_D2.Value * 10));
|
|
SL1.Text = string.Format(" {0:P1}", Convert.ToDouble(MainWindowViewModel.Selet_dta("5005")) / 1000);//
|
|
}
|
|
private void S2_D3_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
|
|
{
|
|
MainWindowViewModel.Updata_dta("5006", Convert.ToInt16(S2_D3.Value * 10));
|
|
SL2.Text = string.Format(" {0:P1}", Convert.ToDouble(MainWindowViewModel.Selet_dta("5006"))/ 1000);//
|
|
}
|
|
private void ID3007_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3007 = !ID3007;
|
|
MainWindowViewModel.Updata_dtd("3007", ID3007);
|
|
}
|
|
private void ID3008_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3008 = !ID3008;
|
|
MainWindowViewModel.Updata_dtd("3008", ID3008);
|
|
}
|
|
private void ID3009_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3009 = !ID3009;
|
|
MainWindowViewModel.Updata_dtd("3009", ID3009);
|
|
}
|
|
private void ID3010_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3010 = !ID3010;
|
|
MainWindowViewModel.Updata_dtd("3010", ID3010);
|
|
}
|
|
private void ID3011_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3011 = !ID3011;
|
|
MainWindowViewModel.Updata_dtd("3011", ID3011);
|
|
}
|
|
private void ID3013_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3013 = !ID3013;
|
|
MainWindowViewModel.Updata_dtd("3013", ID3013);
|
|
}
|
|
private void ID3014_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3014 = !ID3014;
|
|
MainWindowViewModel.Updata_dtd("3014", ID3014);
|
|
}
|
|
private void ID3015_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3015 = !ID3015;
|
|
MainWindowViewModel.Updata_dtd("3015", ID3015);
|
|
}
|
|
private void ID3016_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3016 = !ID3016;
|
|
MainWindowViewModel.Updata_dtd("3016", ID3016);
|
|
}
|
|
private void ID3017_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3017 = !ID3017;
|
|
MainWindowViewModel.Updata_dtd("3017", ID3017);
|
|
}
|
|
private void ID3018_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3018 = !ID3018;
|
|
MainWindowViewModel.Updata_dtd("3018", ID3018);
|
|
}
|
|
private void ID3019_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3019 = !ID3019;
|
|
MainWindowViewModel.Updata_dtd("3019", ID3019);
|
|
}
|
|
private void ID3020_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3020 = !ID3020;
|
|
MainWindowViewModel.Updata_dtd("3020", ID3020);
|
|
}
|
|
private void ID3035_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3035 = !ID3035;
|
|
MainWindowViewModel.Updata_dtd("3035", ID3035);
|
|
}
|
|
private void ID3036_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3036 = !ID3036;
|
|
MainWindowViewModel.Updata_dtd("3036", ID3036);
|
|
}
|
|
private void ID3037_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3037 = !ID3037;
|
|
MainWindowViewModel.Updata_dtd("3037", ID3037);
|
|
}
|
|
private void ID3038_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3038 = !ID3038;
|
|
MainWindowViewModel.Updata_dtd("3038", ID3038);
|
|
}
|
|
private void ID3039_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3039 = !ID3039;
|
|
MainWindowViewModel.Updata_dtd("3039", ID3039);
|
|
}
|
|
private void ID3040_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3040 = !ID3040;
|
|
MainWindowViewModel.Updata_dtd("3040", ID3040);
|
|
}
|
|
private void ID3041_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3041 = !ID3041;
|
|
MainWindowViewModel.Updata_dtd("3041", ID3041);
|
|
}
|
|
private void ID3042_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3042 = !ID3042;
|
|
MainWindowViewModel.Updata_dtd("3042", ID3042);
|
|
}
|
|
private void ID3043_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3043 = !ID3043;
|
|
MainWindowViewModel.Updata_dtd("3043", ID3043);
|
|
}
|
|
private void ID3044_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3044 = !ID3044;
|
|
MainWindowViewModel.Updata_dtd("3044", ID3044);
|
|
}
|
|
private void ID3045_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3045 = !ID3045;
|
|
MainWindowViewModel.Updata_dtd("3045", ID3045);
|
|
}
|
|
private void ID3046_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3046 = !ID3046;
|
|
MainWindowViewModel.Updata_dtd("3046", ID3046);
|
|
}
|
|
private void ID3047_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3047 = !ID3047;
|
|
MainWindowViewModel.Updata_dtd("3047", ID3047);
|
|
}
|
|
private void ID3048_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3048 = !ID3048;
|
|
MainWindowViewModel.Updata_dtd("3048", ID3048);
|
|
}
|
|
private void ID3049_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3049 = !ID3049;
|
|
MainWindowViewModel.Updata_dtd("3049", ID3049);
|
|
}
|
|
private void ID3050_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3050 = !ID3050;
|
|
MainWindowViewModel.Updata_dtd("3050", ID3050);
|
|
}
|
|
private void ID3051_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3051 = !ID3051;
|
|
MainWindowViewModel.Updata_dtd("3051", ID3051);
|
|
}
|
|
private void ID3052_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3052 = !ID3052;
|
|
MainWindowViewModel.Updata_dtd("3052", ID3052);
|
|
}
|
|
private void ID3053_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3053 = !ID3053;
|
|
MainWindowViewModel.Updata_dtd("3053", ID3053);
|
|
}
|
|
private void ID3054_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3054 = !ID3054;
|
|
MainWindowViewModel.Updata_dtd("3054", ID3054);
|
|
}
|
|
private void ID3076_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3076 = !ID3076;
|
|
MainWindowViewModel.Updata_dtd("3076", ID3076);
|
|
}
|
|
private void ID3077_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
|
|
{
|
|
ID3077 = !ID3077;
|
|
MainWindowViewModel.Updata_dtd("3077", ID3077);
|
|
}
|
|
|
|
|
|
private void IOdata()
|
|
{
|
|
M_T.Text = string.Format(" {0:F1}", Convert.ToDouble(MainWindowViewModel.Selet_dtm("1010"))) + "°C";//主缸温度
|
|
M_L.Text = string.Format("{0:D4}", Convert.ToInt16(MainWindowViewModel.Selet_dtm("1015"))) + "L";//主缸水
|
|
S1_T.Text = string.Format(" {0:F1}", Convert.ToDouble(MainWindowViewModel.Selet_dtm("1012"))) + "°C";//缸1温度
|
|
S1_L.Text = string.Format("{0:D4}", Convert.ToInt16(MainWindowViewModel.Selet_dtm("1017"))) + "L";//缸1水
|
|
S2_T.Text = string.Format(" {0:F1}", Convert.ToDouble(MainWindowViewModel.Selet_dtm("1013"))) + "°C";//缸2温度
|
|
S2_L.Text = string.Format("{0:D4}", Convert.ToInt16(MainWindowViewModel.Selet_dtm("1018"))) + "L";//缸2水
|
|
MtH.Text = string.Format(" {0:P1}", Convert.ToDouble(MainWindowViewModel.Selet_dta("5001"))/1000);//升温
|
|
Mtl.Text = string.Format(" {0:P1}", Convert.ToDouble(MainWindowViewModel.Selet_dta("5002"))/1000);//降温
|
|
SL1.Text = string.Format(" {0:P1}", Convert.ToDouble(MainWindowViewModel.Selet_dta("5005")) / 1000);//
|
|
SL2.Text = string.Format(" {0:P1}", Convert.ToDouble(MainWindowViewModel.Selet_dta("5006")) / 1000);//
|
|
M1031.Text = string.Format(" {0:F1}", Convert.ToDouble(MainWindowViewModel.Selet_dtm("1031")))+"bar";//
|
|
M1032.Text = string.Format(" {0:F1}", Convert.ToDouble(MainWindowViewModel.Selet_dtm("1032"))) + "bar";//
|
|
M1033.Text = string.Format(" {0:F1}", Convert.ToDouble(MainWindowViewModel.Selet_dtm("1033"))) + "bar";//
|
|
M1034.Text = string.Format(" {0:F1}", Convert.ToDouble(MainWindowViewModel.Selet_dtm("1034"))) + "L";//
|
|
A4006.Text = string.Format(" {0:F1}", Convert.ToDouble(MainWindowViewModel.Selet_dta("4006"))) + "L";//
|
|
A4014.Text = string.Format(" {0:F1}", Convert.ToDouble(MainWindowViewModel.Selet_dta("4014"))) + "L";//
|
|
A4015.Text = string.Format(" {0:F1}", Convert.ToDouble(MainWindowViewModel.Selet_dta("4015"))) + "L";//
|
|
A4016.Text = string.Format(" {0:F1}", Convert.ToDouble(MainWindowViewModel.Selet_dta("4016"))) + "Kw";//
|
|
A4029.Text = string.Format(" {0:F1}", Convert.ToDouble(MainWindowViewModel.Selet_dta("4029"))) + "pH";//
|
|
|
|
M_D1.Value = Convert.ToDouble(MainWindowViewModel.Selet_dta("5003"));//
|
|
S1_D2.Value = Convert.ToDouble(MainWindowViewModel.Selet_dta("5005")) / 10;//
|
|
S2_D3.Value = Convert.ToDouble(MainWindowViewModel.Selet_dta("5006")) / 10;//
|
|
|
|
ID3007 = MainWindowViewModel.Selet_dtd("3007");
|
|
ID3008 = MainWindowViewModel.Selet_dtd("3008");
|
|
ID3009 = MainWindowViewModel.Selet_dtd("3009");
|
|
ID3010 = MainWindowViewModel.Selet_dtd("3010");
|
|
ID3011 = MainWindowViewModel.Selet_dtd("3011");
|
|
ID3013 = MainWindowViewModel.Selet_dtd("3013");
|
|
ID3014 = MainWindowViewModel.Selet_dtd("3014");
|
|
ID3015 = MainWindowViewModel.Selet_dtd("3015");
|
|
ID3016 = MainWindowViewModel.Selet_dtd("3016");
|
|
ID3017 = MainWindowViewModel.Selet_dtd("3017");
|
|
ID3018 = MainWindowViewModel.Selet_dtd("3018");
|
|
ID3019 = MainWindowViewModel.Selet_dtd("3019");
|
|
ID3020 = MainWindowViewModel.Selet_dtd("3020");
|
|
ID3035 = MainWindowViewModel.Selet_dtd("3035");
|
|
ID3036 = MainWindowViewModel.Selet_dtd("3036");
|
|
ID3037 = MainWindowViewModel.Selet_dtd("3037");
|
|
ID3038 = MainWindowViewModel.Selet_dtd("3038");
|
|
ID3039 = MainWindowViewModel.Selet_dtd("3039");
|
|
ID3040 = MainWindowViewModel.Selet_dtd("3040");
|
|
ID3041 = MainWindowViewModel.Selet_dtd("3041");
|
|
ID3042 = MainWindowViewModel.Selet_dtd("3042");
|
|
ID3043 = MainWindowViewModel.Selet_dtd("3043");
|
|
ID3044 = MainWindowViewModel.Selet_dtd("3044");
|
|
ID3045 = MainWindowViewModel.Selet_dtd("3045");
|
|
ID3046 = MainWindowViewModel.Selet_dtd("3046");
|
|
ID3047 = MainWindowViewModel.Selet_dtd("3047");
|
|
ID3048 = MainWindowViewModel.Selet_dtd("3048");
|
|
ID3049 = MainWindowViewModel.Selet_dtd("3049");
|
|
ID3050 = MainWindowViewModel.Selet_dtd("3050");
|
|
ID3051 = MainWindowViewModel.Selet_dtd("3051");
|
|
ID3052 = MainWindowViewModel.Selet_dtd("3052");
|
|
ID3053 = MainWindowViewModel.Selet_dtd("3053");
|
|
ID3054 = MainWindowViewModel.Selet_dtd("3054");
|
|
ID3076 = MainWindowViewModel.Selet_dtd("3076");
|
|
ID3077 = MainWindowViewModel.Selet_dtd("3077");
|
|
}
|
|
}
|
|
}
|
|
|