コード例 #1
0
        public async Task <List <TaxData> > GetTaxRate(string countryCode)
        {
            using (IDbConnection db = new SqlConnection(_connectionStringConfig.GetConnectionString()))
            {
                const string taxRateStoredProcedure = "GetTaxRateByCountryCode";

                var countryCodeParameter = new DynamicParameters();
                countryCodeParameter.Add("@CountryCode", countryCode);

                return((await db.QueryAsync <TaxData>(taxRateStoredProcedure, countryCodeParameter, commandType: CommandType.StoredProcedure)).ToList());
            }
        }
コード例 #2
0
        public bool CheckConnection()
        {
            try
            {
                IDbConnection db = new SqlConnection(_connectionStringConfig.GetConnectionString());
                db.Open();

                return(true);
            }
            catch (DbException dataException)
            {
                Console.WriteLine(dataException);

                return(false);
            }
        }