public List <ComboBoxDto> obtenerValorVariable(int origen, int id_detalle) { try { String sql = ""; if (EnumOrigenVariableEnum.COMPENDIO_TABLAS.Equals(origen)) { sql = MgrEnumConsultaGeneral.MgrCompendioDetalleCombo(id_detalle); } else if (EnumOrigenVariableEnum.VARIABLES.Equals(origen)) { sql = MgrEnumConsultaGeneral.MgrVariableExternaValorCombo(id_detalle); } List <ComboBoxDto> objLista = new List <ComboBoxDto>(); DataSet dataSet = MGR_Common.OracleHelper.Query(conn, sql, System.Data.CommandType.Text, null); if (dataSet != null) { objLista = dataSet.Tables[0].DataTableToList <ComboBoxDto>(); return(objLista); } } catch (Exception ext) { string valor = ext.ToString(); } return(null); }
public List <ComboBoxDto> listarCompendioDetalleCatalogoCombo(int id_compendio) { using (var dbContextTransaction = context.Database.BeginTransaction()) { try { List <ComboBoxDto> objLista = new List <ComboBoxDto>(); OracleParameter[] parameters = new OracleParameter[] { new OracleParameter("@id_compendio", id_compendio) }; DataSet dataSet = MGR_Common.OracleHelper.Query(conn, MgrEnumConsultaGeneral.MgrCompendioDetalleCombo(id_compendio), System.Data.CommandType.Text, parameters); if (dataSet != null) { objLista = dataSet.Tables[0].DataTableToList <ComboBoxDto>(); return(objLista); } } catch (Exception ext) { string valor = ext.ToString(); dbContextTransaction.Rollback(); } return(null); } }
public List <ComboBoxDto> obtenerTipoRespValores(int sujeto, int tipoRespuesta) { using (var dbContextTransaction = context.Database.BeginTransaction()) { String sql = ""; try { if (tipoRespuesta.Equals(Constantes.MEDIDA_TIPO_RESPUESTA_SELECTIVIDAD_REVISION)) { sql = MgrEnumConsultaGeneral.MgrTipoRespCanalSelectividadCombo(sujeto); } if (tipoRespuesta.Equals(Constantes.MEDIDA_TIPO_RESPUESTA_MENSAJE_VALIDACION)) { sql = MgrEnumConsultaGeneral.MgrTipoRespCodigoValidacionCombo(sujeto); } if (tipoRespuesta.Equals(Constantes.MEDIDA_TIPO_RESPUESTA_VALOR)) { //VALOR sql = MgrEnumConsultaGeneral.MgrTipoRespValorCombo(0); } if (tipoRespuesta.Equals(Constantes.MEDIDA_TIPO_RESPUESTA_LISTA_VALORES)) { //LISTA VALOR sql = MgrEnumConsultaGeneral.MgrCompendioDetalleCombo(104); } if (tipoRespuesta.Equals(Constantes.MEDIDA_TIPO_RESPUESTA_MEDICION)) { //MEDICION sql = MgrEnumConsultaGeneral.MgrCompendioSujetoRiesgoCombo(105, sujeto); } if (tipoRespuesta.Equals(Constantes.MEDIDA_TIPO_RESPUESTA_REGLA_NEGOCIO)) { //REGLA NEGOCIO sql = MgrEnumConsultaGeneral.MgrCompendioDetalleComboReferencia(7); } List <ComboBoxDto> objLista = new List <ComboBoxDto>(); DataSet dataSet = MGR_Common.OracleHelper.Query(conn, sql, System.Data.CommandType.Text, null); if (dataSet != null) { objLista = dataSet.Tables[0].DataTableToList <ComboBoxDto>(); return(objLista); } } catch (Exception ext) { string valor = ext.ToString(); dbContextTransaction.Rollback(); } return(null); } }