public bool VerificarExixteTablaImpuestos() { var parametros = new RParametro(); DataRow dr = parametros.ValidarExisteTablaImpuestos(); var res = (int)dr["Respuesta"]; if (res == 1) { return(true); } else { return(false); } }
//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); }