public EncodingViewModel() { encodingModel = new EncodingModel(); //encodingModel.EncodingTable = new DataTable(); GetTotalTableCMD = new RelayCommand(GetTotalTable); OpenExcelFileCMD = new RelayCommand(OpenExcelFile); StartEncodingCMD = new RelayCommand(StartEncoding); SaveResultCMD = new RelayCommand(SaveResult); }
public EncodingViewModel() { BuyList = new string[] { "品号", "品名", "品牌", "规格", "单位" }; BOM = new string[] { "半成品品号", "元件品号", "品名", "品牌", "规格", "单位", "属性" }; exchangeData = new ExchangeData(); encodingModel = new EncodingModel(); LoadCommand = new RelayCommand(LoadData); LoadTempCommand = new RelayCommand(AutoCoding); DropFileCommand = new RelayCommand <DragEventArgs>(DropFile); SaveFileCommand = new RelayCommand(SaveFile); SearchCommand = new RelayCommand <TextBox>(SearchTable); encodingModel.WeekOfYear = GetWeekOfYear(); TotalFilePath = Path.GetFullPath(exchangeData.ReadConfigXml("totalDataPath")); TempFilePath = Path.GetDirectoryName(exchangeData.ReadConfigXml("totalDataPath")) + "\\"; LoadTemplate(); //System.Diagnostics.Process.Start("explorer.exe", @"D:\"); }
private Encoding ToEncoding(EncodingModel encodingModel) { return(encodingModel != null?Encoding.GetEncoding(encodingModel.CodePage) : null); }