private void MostrarFotografiaDeReportesEmitidos(dynamic sender, int idReporteEmitido) { try { var prefijoDeImagen = "data:image/png;base64,"; UiVisualizadorImagenes.Items.Clear(); foreach (var ReciboPorTipoDePago in TiposdePagoPorRecibo.Where(ReciboPorTipoDePago => ReciboPorTipoDePago.PAYMENT_HEADER_ID == idReporteEmitido)) { if (ReciboPorTipoDePago.FRONT_IMAGE != "") { UiVisualizadorImagenes.Items.Add(string.Format(prefijoDeImagen + ReciboPorTipoDePago.FRONT_IMAGE)); UiVisualizadorImagenes.DataBind(); } if (ReciboPorTipoDePago.BACK_IMAGE != "") { UiVisualizadorImagenes.Items.Add(string.Format(prefijoDeImagen + ReciboPorTipoDePago.BACK_IMAGE)); UiVisualizadorImagenes.DataBind(); } } } catch (Exception ex) { EstablecerError(ex.Message, sender); } }
private void MostrarFotografiaDeEncabezado(dynamic sender, int idFactura) { try { foreach (var factura in FacturaDetalles.Where(facturaDetalle => facturaDetalle.INVOICE_ID == idFactura)) { UsuarioDeseaCargarEncabezadoFactura?.Invoke(sender, new FacturaArgumento { Data = new FacturaEncabezado { INVOICE_ID = factura.INVOICE_ID, CDF_SERIE = factura.CDF_SERIE, CDF_RESOLUCION = factura.CDF_RESOLUCION, IS_CREDIT_NOTE = factura.IS_CREDIT_NOTE } }); if (!string.IsNullOrEmpty(FacturaEncabezado.IMAGE_1)) { UiVisualizadorImagenes.Items.Add(FacturaEncabezado.IMAGE_1); } if (!string.IsNullOrEmpty(FacturaEncabezado.IMAGE_2)) { UiVisualizadorImagenes.Items.Add(FacturaEncabezado.IMAGE_2); } if (!string.IsNullOrEmpty(FacturaEncabezado.IMAGE_3)) { UiVisualizadorImagenes.Items.Add(FacturaEncabezado.IMAGE_3); } UiVisualizadorImagenes.DataBind(); break; } } catch (Exception ex) { EstablecerError(ex.Message, sender); } }
private void MostrarFotografiaDeConsignacionEncabezado(dynamic sender, int idConsignacion) { try { foreach (var consignacionEncabezado in EncabezadosConsignaciones.Where(consignacionEncabezado => consignacionEncabezado.CONSIGNMENT_ID == idConsignacion)) { UiVisualizadorImagenes.Items.Add(consignacionEncabezado.IMG); UiVisualizadorImagenes.DataBind(); break; } } catch (Exception ex) { EstablecerError(ex.Message, sender); } }
private void MostrarImagenes() { UiVisualizadorImagenes.Items.Clear(); PutImageToView(DevolucionDeInventarioEncabezado.IMG_1, "Imagen 1", false); if (!string.IsNullOrEmpty(DevolucionDeInventarioEncabezado.IMG_2)) { PutImageToView(DevolucionDeInventarioEncabezado.IMG_2, "Imagen 2", false); } if (!string.IsNullOrEmpty(DevolucionDeInventarioEncabezado.IMG_3)) { PutImageToView(DevolucionDeInventarioEncabezado.IMG_3, "Imagen 3", false); } UiVisualizadorImagenes.DataBind(); }
protected void UiPanelCallback_OnCallback(object sender, CallbackEventArgsBase e) { if (ValidarConexionYUsuarioLogueado(sender)) { switch (e.Parameter.Split('|')[0]) { case "UsuarioDeseaObtenerImagenes": UsuarioDeseaObtenerDevolucionDeInventarioEncabezado?.Invoke(sender, new DevolucionDeInventarioArgumento { DevolucionDeInventarioEncabezado = new DevolucionDeInventarioEncabezado { DEVOLUTION_ID = Convert.ToInt32(e.Parameter.Split('|')[1]) } }); MostrarImagenes(); break; case "LimpiarImagenes": UiVisualizadorImagenes.Items.Clear(); UiVisualizadorImagenes.DataBind(); break; } } }
private void MostrarFotos(int manifiestoDetalleId) { try { var lista = (IList <ManifiestoDetalle>)Session["UIVistaManifiestoDetalle"]; foreach (var item in lista.Where(item => item.MANIFEST_DETAIL.Equals(manifiestoDetalleId))) { var imagen = item.IMAGE_1; if (!imagen.Contains("data:image/png;base64,")) { imagen = "data:image/png;base64," + item.IMAGE_1; } UiVisualizadorImagenes.Items.Add(imagen); UiVisualizadorImagenes.DataBind(); break; } } catch (Exception ex) { EstablecerError(ex.Message, UIVistaManifiestoDetalle); } }