public static ListaEntidades fGetTiposMovilesCEDI(StatMsg p_smResult) { DBConn l_dbcAccess = null; try { // Obtenemos conexion a CEDI. EParametro conexionCEDI = AppRuts.ParaGet("connCEDI", true, p_smResult); if (p_smResult.NOk) { return(null); } if (conexionCEDI.VStr.Trim() == "") { return(null); } DBConn.AltDatConn = conexionCEDI.VStr; l_dbcAccess = DBRuts.GetConection(Connections.AltDat, "tngsqbe", CriptoRuts.DESHide("qbe")); DataSet l_dsResult = new DataSet(); DBRuts.Exec_DS(l_dbcAccess, "select * from TNGS_Cedi..MerlinTiposMovilesV1", ref l_dsResult, "TiposMoviles"); return(new ListaEntidades(l_dsResult.Tables["TiposMoviles"])); } catch (Exception l_expData) { // Error en la operacion p_smResult.BllError(l_expData.ToString()); return(null); } finally { // Si pude abrir la conexion -> la cierro if (l_dbcAccess != null) { l_dbcAccess.Close(); } } }
// Metodo que devuelve la descripcion del codigo de parametro que recibe por parametro public static string fParametros(string p_strParametro, StatMsg p_smResult) { // No hay errores aun DBConn l_dbcAccess = null; try { // Obtenemos una conexion l_dbcAccess = DBRuts.GetConection(Connections.Dat); DataSet l_dsResult = new DataSet(); EParametro l_eParametro = AppRuts.ParaGet(p_strParametro, false, p_smResult); //Corroboramos que no hayan ocurrido errores. if (p_smResult.NOk) { throw new Exception(); } return(l_eParametro.Descripcion); } catch (Exception a) { p_smResult.BllError(a.ToString()); return(""); } finally { // Si pude abrir la conexion -> la cierro if (l_dbcAccess != null) { l_dbcAccess.Close(); } } }