//Pos Keys private void PosKeysData() { try { EclipsePOS.WPF.SystemManager.Data.posKeyDataSet posKeyDataSet = new posKeyDataSet(); EclipsePOS.WPF.SystemManager.Data.posKeyDataSetTableAdapters.pos_keyTableAdapter posKeyTableAdapter = new EclipsePOS.WPF.SystemManager.Data.posKeyDataSetTableAdapters.pos_keyTableAdapter(); posKeyTableAdapter.Fill(posKeyDataSet.pos_key); posKeyDataSet.WriteXml(View.OutputFolderPath() + "\\PosKey.xml", XmlWriteMode.WriteSchema); } catch (Exception e) { //Microsoft.Windows.Controls.MessageBox.Show(e.ToString()); } }
public void OnShowMenuRoot() { //PosConfigData posConfigData = new EclipsePOS.WPF.SystemManager.Data.posConfigDataSet(); EclipsePOS.WPF.SystemManager.Data.posConfigDataSetTableAdapters.pos_configTableAdapter posConfigTa = new EclipsePOS.WPF.SystemManager.Data.posConfigDataSetTableAdapters.pos_configTableAdapter(); posConfigTa.Fill(posConfigData.pos_config); View.SetPosConfigDataContext(posConfigData.pos_config); //MenuRoot menuPanelsData = new EclipsePOS.WPF.SystemManager.Data.menuPanelsDataSet(); EclipsePOS.WPF.SystemManager.Data.menuPanelsDataSetTableAdapters.menu_panelsTableAdapter menuPanelsTa = new EclipsePOS.WPF.SystemManager.Data.menuPanelsDataSetTableAdapters.menu_panelsTableAdapter(); menuPanelsTa.Fill(menuPanelsData.menu_panels); View.SetMenuRootDataContext(menuPanelsData.menu_panels); _colView = CollectionViewSource.GetDefaultView(menuPanelsData.menu_panels) as CollectionView; menuPanelTaManager.menu_panelsTableAdapter = menuPanelsTa; //PosKey posKeyData = new EclipsePOS.WPF.SystemManager.Data.posKeyDataSet(); EclipsePOS.WPF.SystemManager.Data.posKeyDataSetTableAdapters.pos_keyTableAdapter posKeyTa = new EclipsePOS.WPF.SystemManager.Data.posKeyDataSetTableAdapters.pos_keyTableAdapter(); posKeyTa.Fill(posKeyData.pos_key); View.SetPosKeyDataContext(posKeyData.pos_key); _colViewPosKeys = CollectionViewSource.GetDefaultView(posKeyData.pos_key) as CollectionView; posKeyTaManager.pos_keyTableAdapter = posKeyTa; View.SetMoveToFirstBtnDataContext(MoveToFirstCommand); View.SetMoveToPreviousBtnDataContext(MoveToPreviousCommand); View.SetMoveToNextBtnDataContext(MoveToNextCommand); View.SetMoveToLastBtnDataContext(MoveToLastCommand); View.SetDeleteBtnDataContext(DeleteCommand); View.SetAddBtnDataContext(AddCommand); View.SetRevertBtnDataContext(RevertCommand); View.SetSaveBtnDataContext(SaveCommand); View.SetAddPosKeyBtnDataContext(AddPosKeyCommand); View.SetChangePosKeyBtnDataContext(ChangePosKeyCommand); View.SetDeletePosKeyBtnDataContext(DeletePosKeyCommand); }
//PosKey private void PosKeyData() { try { EclipsePOS.WPF.SystemManager.Data.posKeyDataSet dataSetXml = new posKeyDataSet(); dataSetXml.ReadXml(View.InputFolderPath() + "\\PosKey.xml", XmlReadMode.ReadSchema); EclipsePOS.WPF.SystemManager.Data.posKeyDataSet dataSetRDB = new posKeyDataSet(); EclipsePOS.WPF.SystemManager.Data.posKeyDataSetTableAdapters.pos_keyTableAdapter tableAdapter = new EclipsePOS.WPF.SystemManager.Data.posKeyDataSetTableAdapters.pos_keyTableAdapter(); tableAdapter.Fill(dataSetRDB.pos_key); dataSetRDB.Merge(dataSetXml); tableAdapter.Update(dataSetRDB); } catch (Exception e) { //Microsoft.Windows.Controls.MessageBox.Show(e.ToString()); return; } }