Exemple #1
0
        public void OnShowTax()
        {
            //Organization
            organizationData = new EclipsePOS.WPF.SystemManager.Data.organizationLookupDataSet();
            EclipsePOS.WPF.SystemManager.Data.organizationLookupDataSetTableAdapters.organizationTableAdapter organizationTa = new EclipsePOS.WPF.SystemManager.Data.organizationLookupDataSetTableAdapters.organizationTableAdapter();
            organizationTa.Fill(organizationData.organization);
            View.SetOrganizationDataContext(organizationData.organization);

            //tax group data
            taxGroupData = new EclipsePOS.WPF.SystemManager.Data.taxGroupDataSet();
            EclipsePOS.WPF.SystemManager.Data.taxGroupDataSetTableAdapters.tax_groupTableAdapter taxGroupTa = new EclipsePOS.WPF.SystemManager.Data.taxGroupDataSetTableAdapters.tax_groupTableAdapter();
            taxGroupTa.Fill(taxGroupData.tax_group);
            View.SetTaxGroupDataContext(taxGroupData.tax_group);
            this.FilterTaxGroupByOrganizationNo(PosSettings.Default.Organization);

            //Tax
            taxData = new EclipsePOS.WPF.SystemManager.Data.taxDataSet();
            EclipsePOS.WPF.SystemManager.Data.taxDataSetTableAdapters.taxTableAdapter taxTa = new EclipsePOS.WPF.SystemManager.Data.taxDataSetTableAdapters.taxTableAdapter();
            taxTa.Fill(taxData.tax);
            View.SetTaxDataContext(taxData.tax);

            taManager.taxTableAdapter = taxTa;

            _colView = CollectionViewSource.GetDefaultView(taxData.tax) as CollectionView;


            View.SetMoveToFirstBtnDataContext(MoveToFirstCommand);
            View.SetMoveToPreviousBtnDataContext(MoveToPreviousCommand);
            View.SetMoveToNextBtnDataContext(MoveToNextCommand);
            View.SetMoveToLastBtnDataContext(MoveToLastCommand);

            View.SetDeleteBtnDataContext(DeleteCommand);
            View.SetAddBtnDataContext(AddCommand);
            View.SetRevertBtnDataContext(RevertCommand);
            View.SetSaveBtnDataContext(SaveCommand);

            this.FilterTaxByOrganizationNo(PosSettings.Default.Organization);

            _colView.CurrentChanged += new EventHandler(_colView_CurrentChanged);
        }
Exemple #2
0
        //Tax
        private void TaxData()
        {
            try
            {
                EclipsePOS.WPF.SystemManager.Data.taxDataSet taxDataSetXml = new  taxDataSet();
                taxDataSetXml.ReadXml(View.InputFolderPath() + "\\Tax.xml", XmlReadMode.ReadSchema);

                EclipsePOS.WPF.SystemManager.Data.taxDataSet taxDataSetRDB = new  taxDataSet();
                EclipsePOS.WPF.SystemManager.Data.taxDataSetTableAdapters.taxTableAdapter taxTableAdapter = new EclipsePOS.WPF.SystemManager.Data.taxDataSetTableAdapters.taxTableAdapter();
                taxTableAdapter.Fill(taxDataSetRDB.tax);

                taxDataSetRDB.Merge(taxDataSetXml);
                taxTableAdapter.Update(taxDataSetRDB);
            }
            catch (Exception e)
            {
                //Microsoft.Windows.Controls.MessageBox.Show(e.ToString());
                return;
            }
        }
Exemple #3
0
 //Tax Data
 private void TaxData()
 {
     try
     {
         EclipsePOS.WPF.SystemManager.Data.taxDataSet taxDataSet = new  taxDataSet();
         EclipsePOS.WPF.SystemManager.Data.taxDataSetTableAdapters.taxTableAdapter taxTableAdapter = new  EclipsePOS.WPF.SystemManager.Data.taxDataSetTableAdapters.taxTableAdapter();
         taxTableAdapter.Fill(taxDataSet.tax);
         taxDataSet.WriteXml(View.OutputFolderPath() + "\\Tax.xml", XmlWriteMode.WriteSchema);
     }
     catch (Exception e)
     {
         //Microsoft.Windows.Controls.MessageBox.Show(e.ToString());
     }
 }