public void ConsultaImagen(TipoImagen tipoImagen, string emisora)
        {
            ReqConsultaImagen req = new ReqConsultaImagen();
            req.tipo = tipoImagen.ToString().ToLower();
            req.categoria = 0.ToString();
            req.posicion = 0.ToString();
            req.emisora = emisora;

            Services.ConsultaImagen(base.ServiceRequest, (_) =>
            {
                if (ConsultaImagenComplete != null)
                {
                    this._dispatcher.BeginInvoke(() =>
                    {
#if OFFLINE
                                    _.Dto = new MemoryStream();
#endif
                        ConsultaImagenComplete(_.Dto);
                    });
                }
            }, req);
        }
        public void ConsultaImagen(TipoImagen tipoImagen, Santander.View.Items.Servicio item)
        {
            ReqConsultaImagen req = new ReqConsultaImagen();
            req.tipo = tipoImagen.ToString().ToLower();
            req.categoria = 0.ToString();
            req.posicion = item.Posicion;
            req.emisora = item.Emisora;

            Services.ConsultaImagen(base.ServiceRequest, (_) =>
            {
                this._dispatcher.BeginInvoke(() =>
                {
#if OFFLINE
                              _.Dto = new MemoryStream();
#endif
                    try
                    {
                        if (_.Dto.Length > 0)
                        {
                            BitmapImage bi = new BitmapImage();
                            bi.SetSource(_.Dto);
                            item.Source = bi;
                            item.Visibility = Visibility.Visible;
                        }
                    }
                    catch
                    {
                    }
                });
            }, req);
        }