예제 #1
0
        private void pdBoletaT_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
        {
            string comprobante = "", tipoDocumento; bool ticket;

            if (cboComprobante.Text == "BOLETA")
            {
                comprobante   = "BOLETA DE VENTA ELECTRÓNICA";
                tipoDocumento = "DNI";
                ticket        = false;
            }
            else if (cboComprobante.Text == "FACTURA")
            {
                comprobante   = "FACTURA DE VENTA ELECTRÓNICA";
                tipoDocumento = "RUC";
                ticket        = false;
            }
            else
            {
                comprobante   = "PRECUENTA CONTROL";
                tipoDocumento = "DNI";
                ticket        = true;
            }



            im.Comprobante(comprobante, tipoDocumento, e, DateTime.Now.ToShortDateString(), DateTime.Now.ToShortTimeString(), txtSerie.Text, txtNumero.Text, txtDireccion.Text, txtCliente.Text, txtNroCliente.Text, cboTipoPago.Text, cboTipoImpresion.Text, dgvPedido, lblTotal.Text, txtDescuentoSoles.Text, lblSubTotal.Text, lblIgv.Text, lblMesa.Text, lblMozo.Text, lblComanda.Text, false, false, txtEfectivo.Text, lblCambio.Text, ticket);
        }
예제 #2
0
        private void pdBoletaT_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
        {
            string tipoComprobante = "", tipoDocumento; bool ticket;

            if (lblTipoComprobante.Text == "BOLETA")
            {
                tipoComprobante = "BOLETA ELECTRONICA";
                tipoDocumento   = "DNI";
                ticket          = false;
            }
            else if (lblTipoComprobante.Text == "FACTURA")
            {
                tipoComprobante = "FACTURA ELECTRONICA";
                tipoDocumento   = "RUC";
                ticket          = false;
            }
            else
            {
                tipoComprobante = "PRECUENTA CONTROL";
                tipoDocumento   = "DNI";
                ticket          = true;
            }

            bool delivery = lblTipoVenta.Text.ToUpper().Equals("VD");

            im.Comprobante(tipoComprobante, tipoDocumento, e, lblFecha.Text, lblHora.Text, txtSerie.Text, txtNumero.Text, txtDireccion.Text, txtCliente.Text, txtNroCliente.Text, cboTipoPago.Text, cboTipoImpresion.Text, dgvPedido, lblTotal.Text, txtDescuentoSoles.Text, lblSubTotal.Text, lblIgv.Text, lblMesa.Text, lblMozo.Text, lblComanda.Text, true, delivery, lblPagoCon.Text, lblVuelto.Text, ticket);
        }
예제 #3
0
 private void pdTicketDelivery_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
 {
     im.Comprobante("PRECUENTA CONTROL", "DNI", e, DateTime.Now.ToShortDateString(), DateTime.Now.ToShortTimeString(), txtSerie.Text, txtNumero.Text, txtDireccion.Text, txtCliente.Text, txtNroIdentidad.Text, cboTipoPago.Text, cboTipoImpresion.Text, dgvPedido, lblTotal.Text, txtDescuentoSoles.Text, lblSubTotal.Text, lblIgv.Text, "DELIVERY  - REP: " + cbxRepartidor.Text, "--", txtSerie.Text + "-" + txtNumero.Text, false, true, lblPagoCon.Text, lblVuelto.Text, true);
 }