public FrmPercepcion(string nombrereporte, DocumentoElectronico lista) { try { InitializeComponent(); List <Contribuyente> Emisor = new List <Contribuyente>(); ClsDatosReportes cabecera = new ClsDatosReportes(); List <ClsDatosReportes> valores = new List <ClsDatosReportes>(); List <Contribuyente> Receptor = new List <Contribuyente>(); List <DocumentoPercepcion> Percepcion = new List <DocumentoPercepcion>(); if (lista.DocumentoPercepcion.Moneda == "PEN") { cabecera.MonedaLetra = "SOLES"; cabecera.Moneda = "S/"; } else { if (lista.DocumentoPercepcion.Moneda == "USD") { cabecera.MonedaLetra = "DOLARES AMERICANOS"; cabecera.Moneda = "$"; } else { if (lista.DocumentoPercepcion.Moneda == "EUR") { cabecera.MonedaLetra = "EUROS"; cabecera.Moneda = "€"; } } } cabecera.IdDocumento = lista.DocumentoPercepcion.IdDocumento; cabecera.FechaEmision = lista.DocumentoPercepcion.FechaEmision; cabecera.MontoEnLetras = lista.MontoEnLetras; valores.Add(cabecera); Emisor.Add(lista.DocumentoPercepcion.Emisor); Receptor.Add(lista.DocumentoPercepcion.Receptor); Percepcion.Add(lista.DocumentoPercepcion); this.rptact = nombrereporte; this.empresa = Emisor; this.general = valores; this.receptor = Receptor; this.otros = valores; this.item = lista.DocumentoPercepcion.DocumentosRelacionados; percepcion = Percepcion; } catch (Exception a) { MessageBox.Show(a.Message); } }
public FrmBoletas(string nombrereporte, DocumentoElectronico lista) { InitializeComponent(); List <Contribuyente> Emisor = new List <Contribuyente>(); ClsDatosReportes cabecera = new ClsDatosReportes(); List <ClsDatosReportes> valores = new List <ClsDatosReportes>(); List <Contribuyente> Receptor = new List <Contribuyente>(); if (lista.Moneda == "PEN") { cabecera.MonedaLetra = "SOLES"; cabecera.Moneda = "S/"; } else { if (lista.Moneda == "USD") { cabecera.MonedaLetra = "DOLARES AMERICANOS"; cabecera.Moneda = "$"; } } cabecera.IdDocumento = lista.IdDocumento; cabecera.FechaEmision = lista.FechaEmision; cabecera.Gravadas = lista.Gravadas; cabecera.Inafectas = lista.Inafectas; cabecera.Gratuitas = lista.Gratuitas; cabecera.Exoneradas = lista.Exoneradas; cabecera.TotalIgv = lista.TotalIgv; cabecera.TotalVenta = lista.TotalVenta; cabecera.SubTotalVentas = lista.SubTotalVenta; cabecera.MontoEnLetras = lista.MontoEnLetras; cabecera.NumeroCajas = lista.Cajas; cabecera.Total2 = lista.Total2; cabecera.Glosa = lista.Glosa; valores.Add(cabecera); Emisor.Add(lista.Emisor); Receptor.Add(lista.Receptor); this.rptact = nombrereporte; this.lst = lista.Items; this.empresa = Emisor; this.general = valores; this.receptor = Receptor; this.otros = valores; }
public FrmND(string nombrereporte, DocumentoElectronico lista, clsUsuario usuario) { InitializeComponent(); List <Contribuyente> Emisor = new List <Contribuyente>(); ClsDatosReportes cabecera = new ClsDatosReportes(); List <ClsDatosReportes> valores = new List <ClsDatosReportes>(); List <Contribuyente> Receptor = new List <Contribuyente>(); if (lista.Moneda == "PEN") { cabecera.MonedaLetra = "SOLES"; cabecera.Moneda = "S/"; } else { if (lista.Moneda == "USD") { cabecera.MonedaLetra = "DOLARES AMERICANOS"; cabecera.Moneda = "$"; } } cabecera.IdDocumento = lista.IdDocumento; cabecera.FechaEmision = lista.FechaEmision + " " + DateTime.Now.Hour + ":" + DateTime.Now.Minute + ":" + DateTime.Now.Second + " " + DateTime.Now.ToString("tt", CultureInfo.InvariantCulture);; cabecera.Gravadas = lista.Gravadas; cabecera.Inafectas = lista.Inafectas; cabecera.Gratuitas = lista.Gratuitas; cabecera.Exoneradas = lista.Exoneradas; cabecera.TotalIgv = lista.TotalIgv; cabecera.TotalVenta = lista.TotalVenta; cabecera.MontoEnLetras = lista.MontoEnLetras; cabecera.SubTotalVentas = lista.SubTotalVenta; cabecera.Cajero = usuario.Nombre; valores.Add(cabecera); Emisor.Add(lista.Emisor); Receptor.Add(lista.Receptor); //Discrepa.Add(); this.rptact = nombrereporte; this.lst = lista.Items; this.empresa = Emisor; this.general = valores; this.receptor = Receptor; this.discrepancia = lista.Discrepancias; this.otros = valores; }
public FrmFactura2(string nombrereporte, DocumentoElectronico lista) { InitializeComponent(); List <Contribuyente> Emisor = new List <Contribuyente>(); ClsDatosReportes cabecera = new ClsDatosReportes(); List <ClsDatosReportes> valores = new List <ClsDatosReportes>(); List <Contribuyente> Receptor = new List <Contribuyente>(); if (lista.Moneda == "PEN") { cabecera.MonedaLetra = "SOLES"; cabecera.Moneda = "S/"; } else { if (lista.Moneda == "USD") { cabecera.MonedaLetra = "DOLARES AMERICANOS"; cabecera.Moneda = "$"; } } cabecera.IdDocumento = lista.IdDocumento; cabecera.FechaEmision = lista.FechaEmision; cabecera.Gravadas = lista.Gravadas; cabecera.Inafectas = lista.Inafectas; cabecera.Gratuitas = lista.Gratuitas; cabecera.Exoneradas = lista.Exoneradas; cabecera.TotalIgv = lista.TotalIgv; cabecera.TotalVenta = lista.TotalVenta; cabecera.MontoEnLetras = lista.MontoEnLetras; cabecera.SubTotalVentas = lista.SubTotalVenta; cabecera.NumGuia = lista.NumGuia; cabecera.NumeroCajas = lista.Cajas; cabecera.Total2 = lista.Total2; cabecera.Glosa = lista.Glosa; /*Exportación*/ cabecera.PuestoOrigen = lista.PuestoOrigen; cabecera.PuestoDestino = lista.PuestoDestino; cabecera.BL = lista.BL; cabecera.Poliza = lista.Poliza; cabecera.CC = lista.CC; cabecera.CondicionVenta = lista.CondicionVenta; cabecera.Asegurado = lista.Asegurado; cabecera.Intermedio = lista.Intermedio; cabecera.PesoNeto = lista.PesoNeto; cabecera.PesoBruto = lista.PesoBruto; cabecera.NumGuia = lista.NumGuia; cabecera.CalculoDetracion = (lista.CalculoDetraccion * 100).ToString("0"); cabecera.MontoDetracion = lista.MontoDetraccion.ToString("#0.00"); cabecera.CalculoDetracion = "(" + cabecera.CalculoDetracion + "%)"; cabecera.Dracwback = lista.Drawback; cabecera.NumeroCajas = lista.Cajas; cabecera.Booking = lista.Booking; valores.Add(cabecera); Emisor.Add(lista.Emisor); Receptor.Add(lista.Receptor); this.rptact = nombrereporte; this.lst = lista.Items; this.empresa = Emisor; this.general = valores; this.receptor = Receptor; this.otros = valores; }
public FrmFactura(string nombrereporte, DocumentoElectronico lista) { InitializeComponent(); List <Contribuyente> Emisor = new List <Contribuyente>(); ClsDatosReportes cabecera = new ClsDatosReportes(); List <ClsDatosReportes> valores = new List <ClsDatosReportes>(); List <Contribuyente> Receptor = new List <Contribuyente>(); List <Exportacion> Exportacion = new List <Exportacion>(); // List<ClsDatosReportes> Logo = new List<ClsDatosReportes>(); if (lista.Moneda == "PEN") { cabecera.MonedaLetra = "SOLES"; cabecera.Moneda = "S/"; } else { if (lista.Moneda == "USD") { cabecera.MonedaLetra = "DOLARES AMERICANOS"; cabecera.Moneda = "$"; } else { if (lista.Moneda == "EUR") { cabecera.MonedaLetra = "EUROS"; cabecera.Moneda = "€"; } } } cabecera.IdDocumento = lista.IdDocumento; cabecera.FechaEmision = lista.FechaEmision; cabecera.Gravadas = lista.Gravadas; cabecera.Inafectas = lista.Inafectas; cabecera.Gratuitas = lista.Gratuitas; cabecera.Exoneradas = lista.Exoneradas; cabecera.TotalIgv = lista.TotalIgv; cabecera.TotalVenta = lista.TotalVenta; cabecera.MontoEnLetras = lista.MontoEnLetras; cabecera.MonedaLetraDolar = lista.MontoEnLetrasDolares; //Logo.Add(new ClsDatosReportes("Logo","as")); valores.Add(cabecera); Emisor.Add(lista.Emisor); Receptor.Add(lista.Receptor); Exportacion.Add(lista.Exportacion); this.rptact = nombrereporte; this.lst = lista.Items; this.empresa = Emisor; this.general = valores; this.receptor = Receptor; this.otros = valores; this.exportacion = Exportacion; }