using JinYuan.Models;
using JinYuan.VirtualDataLibrary;
using LargeSquareOne;
using LargeSquareOne.ViewModel;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Diagnostics;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using static System.Net.Mime.MediaTypeNames;
#if Model_1
//TODO 入站数据展示类名引用
using IMData = JinYuan.Models.Loading.PreweldingEntity;
//TODO 出站数据展示类名引用
using OUData = JinYuan.Models.Product.ProductionMoveOut;
#elif Model_2
//TODO 入站数据展示类名引用
using IMData = JinYuan.Models.Loading.FMoveInEntity;
//TODO 出站数据展示类名引用
using OUData = JinYuan.Models.FinalWeldingGearEntity;
#elif Model_3
//TODO 入站数据展示类名引用
using IMData = JinYuan.Models.Loading.DMoveInEntity;
//TODO 出站数据展示类名引用
using OUData = JinYuan.Models.DiolameGearEntity;
#elif Model_4
//TODO 入站数据展示类名引用
using IMData = JinYuan.Models.Loading.PETLoadingEntity;
//TODO 出站数据展示类名引用
using OUData = JinYuan.Models.Product.DiolameMoveOut;
#else
//TODO 入站数据展示类名引用
using IMData = JinYuan.Models.AGearEntity;
//TODO 出站数据展示类名引用
using OUData = JinYuan.Models.BGearEntity;
//TODO 钢壳数据展示类名引用
using CData = JinYuan.Models.CGearEntity;
#endif
namespace LargeSquareOne.ViewModel
{
public static class ViewModelBase
{
///
/// 上料条码电池数据显示
///
public static BindingList listTA = new BindingList();
///
/// 下料电池数据绑定委托
///
///
public static BindingList listTB = new BindingList();
public static void initShowLowDataTable(this FrmMain frmMain)
{
//M_DBCtrl._MachineInSQLTable = typeof(IMData).Name;
//M_DBCtrl._MachineOutSQLTable = typeof(OUData).Name;
}
#region 显示上料数据
public static void ShowFeedingData(this FrmDataMonitor from, List