private void _vista_UsuarioDeseaCargarDetallesDeFactura(object sender, Argumentos.FacturaArgumento e) { try { _vista.FacturaDetalles = FacturacionServicio.ObtenerFacturacionPorSku(e); } catch (Exception ex) { _vista.EstablecerError(ex.Message, sender); } }
private void _vista_UsuarioDeseaCargarEncabezadoFactura(object sender, Argumentos.FacturaArgumento e) { try { _vista.FacturaEncabezado = FacturacionServicio.ObtenerFacturaEncabezado(e); } catch (Exception ex) { _vista.EstablecerError(ex.Message, sender); } }
private void _vista_UsuarioDeseaImprimir(object sender, Argumentos.FacturaArgumento e) { var op = FacturacionServicio.ImprimirFactura(e.Data); if (op.Resultado == ResultadoOperacionTipo.Exito) { _vista.FinalizarFactura(sender); } else { _vista.EstablecerError(op.Mensaje, sender); } }
private void _vista_UsuarioDeseaActualizarFacturaPostPicking(object sender, Argumentos.FacturaArgumento e) { var op = FacturacionServicio.ActualziarFacturaPostPicking(e.Data); if (op.Resultado == ResultadoOperacionTipo.Exito) { _vista.FacturaEncabezado = op.ObtenerDato <MobilityScm.Modelo.Entidades.FacturaEncabezado>(); _vista.FinalizarActualizacion(_vista.FacturaEncabezado.CDF_INVOICENUM.ToString(), sender); } else { _vista.EstablecerError(op.Mensaje, sender); } }
private void _vista_MarcarFacturasQueGeneraronXml(object sender, Argumentos.FacturaArgumento e) { try { var op = FacturacionServicio.MarcarFacturasQueGeneraronXml(e.ListaDeFacturasEncabezado); if (op.Resultado != ResultadoOperacionTipo.Exito) { _vista.EstablecerError(op.Mensaje, sender); } } catch (Exception ex) { _vista.EstablecerError(ex.Message, sender); } }