コード例 #1
0
        public IList <TaxRateInfo> GetMainTaxRate(int categoryId)
        {
            IList <TaxRateInfo> list             = new List <TaxRateInfo>();
            DbCommand           sqlStringCommand = this.database.GetSqlStringCommand("select isnull(b.TaxId,0) TaxId,isnull(b.TaxRate,0) TaxRate from Ecshop_Categories a left join Ecshop_TaxRate b on a.TaxRateId = b.TaxId where CategoryId = " + categoryId + " order by b.TaxId");

            using (IDataReader dataReader = this.database.ExecuteReader(sqlStringCommand))
            {
                while (dataReader.Read())
                {
                    TaxRateInfo item = DataMapper.PopulateTaxRate(dataReader);
                    list.Add(item);
                }
            }
            return(list);
        }
コード例 #2
0
        public IList <TaxRateInfo> GetMainTaxRate()
        {
            IList <TaxRateInfo> list             = new List <TaxRateInfo>();
            DbCommand           sqlStringCommand = this.database.GetSqlStringCommand("SELECT * From Ecshop_TaxRate ORDER BY TaxId");

            using (IDataReader dataReader = this.database.ExecuteReader(sqlStringCommand))
            {
                while (dataReader.Read())
                {
                    TaxRateInfo item = DataMapper.PopulateTaxRate(dataReader);
                    list.Add(item);
                }
            }
            return(list);
        }
コード例 #3
0
 public HeaderInfo()
 {
     TaxRatesField = 3;
     TaxRateInfo   = new TaxRateInfo();
 }