public List <BEDocumento> ConsultarDocumentos(SesionServicio session, BEDocumentoConsultaRequest objDocumentoConsultaReq) { List <BEDocumento> list = null; BODocumentos boDocumentos = null; list = new List <BEDocumento>(); int valorAleatorio = ObtenerAleatorio(); try { list = new List <BEDocumento>(); boDocumentos = new BODocumentos(); if (objDocumentoConsultaReq != null) { objDocumentoConsultaReq.EscribirLog(Log, "BuscarDocumentos[" + valorAleatorio + "]"); } list = boDocumentos.BuscarDocumentos(session, objDocumentoConsultaReq); } catch (Exception ex) { Log.Error("BuscarDocumentos[" + valorAleatorio + "] " + ex.StackTrace + " " + ex.Message); throw new FaultException <ExcepcionLDS>(new ExcepcionLDS() { categoria = (int)TipoErrorControlado.Validacion, mensajeUsuario = "No se pudo obtener la lista de Documentos.", mensajeAplicacion = ex.Message }); } return(list); }
public List <BEDocumento> ObtenerEstados(SesionServicio session, BEDocumentoConsultaRequest objDocumentoEntidadRequest) { List <BEDocumento> lista = null; DODocumentos doDocumentos = null; InformixHelper informixHelper = null; try { informixHelper = new InformixHelper(keyDB, session); doDocumentos = new DODocumentos(informixHelper); lista = doDocumentos.BuscarDocumentos(objDocumentoEntidadRequest); } catch (Exception ex) { throw ex; } finally { if (informixHelper != null) { informixHelper.Dispose(); } } return(lista); }