// public void OnShowOrganizationDetails(object obj) // { // FundAddedEvent fundAddedEvent = this.eventAggregator.GetEvent<FundAddedEvent>(); // View. // OrgListViewSelectionChangedEvent itemChangeEvent = this.eventAggregator.GetEvent<OrgListViewSelectionChangedEvent>(); // itemChangeEvent.Publish(null); // MessageBox.Show(_colView.CurrentPosition.ToString()); // View.ShowOrganizationDetails(obj); // _colView.MoveCurrentTo(obj); // //} public void OnShowOrganizations() { //Currency 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.SetCurrencyDataContext(homeCurrencyCodeData.currency_code); //Organization orgData = new organizationDataSet(); organizationTableAdapter taOrg = new organizationTableAdapter(); taOrg.Fill(orgData.organization); View.SetOrganizationDataContext(orgData.organization); _colView = CollectionViewSource.GetDefaultView(orgData.organization); taManager.organizationTableAdapter = taOrg; 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); }
//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()); } }
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; } }