private void GetPaymentMethod(int paymentMethodId) { using (IDataReader reader = DBPaymentMethod.GetOne(paymentMethodId)) { if (reader.Read()) { this.paymentMethodID = Convert.ToInt32(reader["PaymentMethodID"]); this.siteID = Convert.ToInt32(reader["SiteID"]); this.paymentProvider = Convert.ToInt32(reader["PaymentProvider"]); this.name = reader["Name"].ToString(); this.description = reader["Description"].ToString(); this.displayOrder = Convert.ToInt32(reader["DisplayOrder"]); this.isActive = Convert.ToBoolean(reader["IsActive"]); this.additionalFee = Convert.ToDecimal(reader["AdditionalFee"]); this.usePercentage = Convert.ToBoolean(reader["UsePercentage"]); this.freeOnOrdersOverXEnabled = Convert.ToBoolean(reader["FreeOnOrdersOverXEnabled"]); this.freeOnOrdersOverXValue = Convert.ToDecimal(reader["FreeOnOrdersOverXValue"]); this.useSandbox = Convert.ToBoolean(reader["UseSandbox"]); this.businessEmail = reader["BusinessEmail"].ToString(); this.securePass = reader["SecurePass"].ToString(); this.hashcode = reader["Hashcode"].ToString(); this.merchantId = reader["MerchantId"].ToString(); this.merchantSiteCode = reader["MerchantSiteCode"].ToString(); this.accessCode = reader["AccessCode"].ToString(); this.guid = new Guid(reader["Guid"].ToString()); this.isDeleted = Convert.ToBoolean(reader["IsDeleted"]); } } }