Example #1
0
        public async Task <List <Tax_order> > searchTax_orderAsync(Tax_order Tax_order, ESearchOption filterOperator)
        {
            List <Tax_order> result = new List <Tax_order>();

            try
            {
                result = await DAC.DALOrder.searchTax_orderAsync(Tax_order, filterOperator);
            }
            catch (Exception ex) { Log.error(ex.Message, EErrorFrom.ORDER); }
            return(result);
        }
Example #2
0
        public async Task <List <Tax_order> > searchTax_orderAsync(Tax_order Tax_order, ESearchOption filterOperator)
        {
            List <Tax_order> result = new List <Tax_order>();

            try
            {
                result = (await _channel.get_filter_tax_orderAsync(_companyName, Tax_order.Tax_orderTypeToFilterArray(filterOperator))).ArrayTypeToTax_order();
            }
            catch (FaultException) { Dispose(); throw; }
            catch (CommunicationException) { _channel.Abort(); throw; }
            catch (TimeoutException) { _channel.Abort(); }
            return(result);
        }
Example #3
0
        public int LoadTax_order(Tax_order tax_order)
        {
            var dataFoundList = new Tax_order {
                ID = tax_order.ID
            }.filterDataTableToTax_orderType(ESearchOption.AND);

            if (dataFoundList.Count != 0)
            {
                DALHelper.getDataTableFromSqlCEQuery(DALHelper.getUpdateSqlText(TAX_ORDERTABLENAME, DALHelper.getColumDictionary(tax_order)));
            }
            else
            {
                DALHelper.getDataTableFromSqlCEQuery(DALHelper.getInsertSqlText(TAX_ORDERTABLENAME, DALHelper.getColumDictionary(tax_order)));
            }
            return(new Tax_order {
                ID = tax_order.ID
            }.filterDataTableToTax_orderType(ESearchOption.AND).Count);
        }
Example #4
0
 public async Task <List <Tax_order> > searchTax_orderAsync(Tax_order Tax_order, ESearchOption filterOperator)
 {
     checkServiceCommunication();
     return(await _gatewayOrder.searchTax_orderAsync(Tax_order, filterOperator));
 }
Example #5
0
 public List <Tax_order> searchTax_order(Tax_order Tax_order, ESearchOption filterOperator)
 {
     return(_dataSet.searchTax_order(Tax_order, filterOperator));
 }
Example #6
0
 public List <Tax_order> searchTax_order(Tax_order Tax_order, ESearchOption filterOperator)
 {
     return(Tax_order.filterDataTableToTax_orderType(filterOperator));
 }
Example #7
0
 public Tax_orderModel()
 {
     _tax       = new Tax();
     _order     = new Order();
     _tax_order = new Tax_order();
 }