Beispiel #1
0
        public static decimal GetTaxPercent(TaxEnum taxEnum)
        {
            decimal value;

            switch (taxEnum)
            {
            case TaxEnum.IVA:
                value = ivaPercent;
                break;

            default:
                throw new Exception("No existe el impuesto...");
            }

            return(value);
        }
Beispiel #2
0
        /// <summary>
        /// Method to fetch Parameter Data
        /// </summary>
        /// <param name="key">Parameter Identifier</param>
        /// <param name="filter">Parameter Filter Criteria</param>
        /// <returns></returns>
        ///
        //public static

        public static DataTable TaxLookup(TaxEnum key)
        {
            DBParameterList dbParam = null;

            try
            {
                dbParam = new DBParameterList();
                dbParam.Add(new DBParameter("@TaxParameter", (int)key, DbType.Int16));
                dbParam.Add(new DBParameter(Common.PARAM_OUTPUT, string.Empty, DbType.String, ParameterDirection.Output, Common.PARAM_OUTPUT_LENGTH));

                using (DataTaskManager dtManager = new DataTaskManager())
                {
                    return(dtManager.ExecuteDataTable(SP_TAX_SEARCH, dbParam));
                }
            }
            catch { throw; }
        }