Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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;
            }
        }
Exemplo n.º 3
0
 //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());
     }
 }