public OperacionListaPedimentoResponse ExecuteOperacionListadoPedimentos(OperacionPedimentoRequest request) { var response = new OperacionListaPedimentoResponse() { EjecucionValida = false, MensajeError = "", IdUsuarioEjecucion = request.IdUsuarioEjecucion }; try { response.Item = operacionPedimentoDominioDominio.GetListadoArchivoM(request.Item); response.EjecucionValida = true; } catch (Exception ex) { //TODO: Debe procurar dar un mejor tratamiento a los mensajes de error //que serán retornados a la aplicación cliente response.MensajeError = ex.Message; using (LoggingHelper helper = new LoggingHelper(TipoRepositorio.Xml)) { helper.Registrar(ex); } } return(response); }
public OperacionListaPedimentoResponse OperacionListadoPedimentos(OperacionPedimentoRequest request) { var response = new OperacionListaPedimentoResponse(); using (var controller = new OperacionPedimentoController()) { response = controller.ExecuteOperacionListadoPedimentos(request); } return(response); }