Exemplo n.º 1
0
        public bool VerificarExixteTablaImpuestos()
        {
            var     parametros = new RParametro();
            DataRow dr         = parametros.ValidarExisteTablaImpuestos();

            var res = (int)dr["Respuesta"];

            if (res == 1)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemplo n.º 2
0
        //TODO comprobar que los valores configurados para los parametros sean del tipo correspondiente al enum definido para los tipos de datos establecidos.
        public EParametros ObetenerParametros(out Respuesta respuesta)
        {
            respuesta = new Respuesta(false);
            EParametros result = null;


            var       parametros = new RParametro();
            DataTable dt         = parametros.ObtenerParametros();

            if (!dt.IsNullOrEmptyTable())
            {
                result = new EParametros();

                foreach (DataRow dr in dt.Rows)
                {
                    try
                    {
                        result.Agregar(ParametroUtil.InstanciarDesde(dr));
                    }
                    catch (Exception ex)
                    {
                        log.Error(ex.Message);
                        continue;
                    }
                }

                respuesta.Valida = true;
            }
            else
            {
                log.Info("[EParametros]: Parametros no encontrados");

                respuesta.Valida  = false;
                respuesta.Mensaje = "Parametros no encontrados";
            }

            return(result);
        }