public void OnShowCurrency() { //Currency code(Home) homeCurrencyCodeData = new EclipsePOS.WPF.SystemManager.Data.currencyCodeDataSet(); EclipsePOS.WPF.SystemManager.Data.currencyCodeDataSetTableAdapters.currency_codeTableAdapter homeCurrencyCodeTa = new EclipsePOS.WPF.SystemManager.Data.currencyCodeDataSetTableAdapters.currency_codeTableAdapter(); homeCurrencyCodeTa.Fill(homeCurrencyCodeData.currency_code); View.SetHomeCurrencyCodeDataContext(homeCurrencyCodeData.currency_code); //Currency code(Source) sourceCurrencyCodeData = new EclipsePOS.WPF.SystemManager.Data.currencyCodeDataSet(); EclipsePOS.WPF.SystemManager.Data.currencyCodeDataSetTableAdapters.currency_codeTableAdapter sourceCurrencyCodeTa = new EclipsePOS.WPF.SystemManager.Data.currencyCodeDataSetTableAdapters.currency_codeTableAdapter(); sourceCurrencyCodeTa.Fill(sourceCurrencyCodeData.currency_code); View.SetSourceCurrencyCodeDataContext(sourceCurrencyCodeData.currency_code); //Organization organizationData = new EclipsePOS.WPF.SystemManager.Data.organizationDataSet(); EclipsePOS.WPF.SystemManager.Data.organizationDataSetTableAdapters.organizationTableAdapter organizationTa = new EclipsePOS.WPF.SystemManager.Data.organizationDataSetTableAdapters.organizationTableAdapter(); organizationTa.Fill(organizationData.organization); organizationRow = organizationData.organization.FindByorganization_no(PosSettings.Default.Organization); //Currency currencyData = new EclipsePOS.WPF.SystemManager.Data.currencyDataSet(); EclipsePOS.WPF.SystemManager.Data.currencyDataSetTableAdapters.currencyTableAdapter currencyTa = new EclipsePOS.WPF.SystemManager.Data.currencyDataSetTableAdapters.currencyTableAdapter(); currencyTa.Fill(currencyData.currency); View.SetCurrencyDataContext(currencyData.currency); _colView = CollectionViewSource.GetDefaultView(currencyData.currency) as CollectionView; taManager.currencyTableAdapter = currencyTa; View.SetMoveToFirstBtnDataContext(MoveToFirstCommand); View.SetMoveToPreviousBtnDataContext(MoveToPreviousCommand); View.SetMoveToNextBtnDataContext(MoveToNextCommand); View.SetMoveToLastBtnDataContext(MoveToLastCommand); View.SetDeleteBtnDataContext(DeleteCommand); View.SetAddBtnDataContext(AddCommand); View.SetRevertBtnDataContext(RevertCommand); View.SetSaveBtnDataContext(SaveCommand); _colView.CurrentChanged += new EventHandler(_colView_CurrentChanged); }
private void OrganizationData() { //Organization try { EclipsePOS.WPF.SystemManager.Data.organizationDataSet orgDataSetXml = new organizationDataSet(); orgDataSetXml.ReadXml(View.InputFolderPath() + "\\Organization.xml", XmlReadMode.ReadSchema); EclipsePOS.WPF.SystemManager.Data.organizationDataSet orgDataSetRDB = new organizationDataSet(); EclipsePOS.WPF.SystemManager.Data.organizationDataSetTableAdapters.organizationTableAdapter orgTableAdapter = new EclipsePOS.WPF.SystemManager.Data.organizationDataSetTableAdapters.organizationTableAdapter(); orgTableAdapter.Fill(orgDataSetRDB.organization); orgDataSetRDB.Merge(orgDataSetXml); orgTableAdapter.Update(orgDataSetRDB); } catch (Exception e) { //Microsoft.Windows.Controls.MessageBox.Show(e.ToString()); return; } }
//Organization private void OrganizationData() { try { EclipsePOS.WPF.SystemManager.Data.organizationDataSet orgDataSet = new organizationDataSet(); EclipsePOS.WPF.SystemManager.Data.organizationDataSetTableAdapters.organizationTableAdapter orgTableAdapter = new EclipsePOS.WPF.SystemManager.Data.organizationDataSetTableAdapters.organizationTableAdapter(); orgTableAdapter.Fill(orgDataSet.organization); orgDataSet.WriteXml(View.OutputFolderPath() + "\\Organization.xml", XmlWriteMode.WriteSchema); } catch (Exception e) { //Microsoft.Windows.Controls.MessageBox.Show(e.ToString()); } }