private void mnuImpresoraPersonal_Click(object sender, EventArgs e) { try { this.Cursor = Cursors.WaitCursor; CrearTicket ticket = new CrearTicket(); taEmpresa.FillByCodigo(dsNeo.tbEmpresa, Utilidad.codigoTrabajo, Utilidad.codigoEmpresa); string nombreEmpresa = dsNeo.tbEmpresa.Rows[0]["Nombre"].ToString(); taSucursal.FillByCodigo(dsNeo.tbSucursal, Utilidad.codigoTrabajo, Utilidad.codigoEmpresa, Utilidad.codigoSucursal); string nombreSucursal = dsNeo.tbSucursal.Rows[0]["Nombre"].ToString(); ticket.TextoIzquierda(" "); ticket.TextoCentro(nombreEmpresa); ticket.TextoIzquierda(" "); ticket.TextoCentro(nombreSucursal); ticket.TextoIzquierda(" "); ticket.TextoCentro(DateTime.Today.ToLongDateString()); ticket.TextoIzquierda(" "); ticket.EncabezadoVenta(); ticket.lineasGuio(); foreach (DataGridViewRow fila in grdDetalle.Rows) { ticket.AgregaArticulo(fila.Cells[1].Value.ToString(), int.Parse(fila.Cells[0].Value.ToString()), decimal.Parse(fila.Cells[3].Value.ToString())); } ticket.lineasIgual(); ticket.AgregarTotales(" TOTAL COMPRADO : $ ", decimal.Parse("0,00")); ticket.AgregarTotales(" TOTAL VENDIDO : $ ", decimal.Parse(lblTotal.Text)); ticket.TextoIzquierda(" "); ticket.AgregarTotales(" GANANCIA : $ ", decimal.Parse("0.00")); ticket.TextoIzquierda(" "); ticket.TextoIzquierda(" "); ticket.TextoIzquierda(" "); ticket.TextoIzquierda(" "); ticket.TextoIzquierda(" "); ticket.TextoIzquierda(" "); ticket.CortaTicket(); ticket.ImprimirTicket("EPSON TM-T20II Receipt"); } catch (Exception ex) { MessageBox.Show(ex.Message, Utilidad.nombrePrograma, MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } finally { this.Cursor = Cursors.Default; } }
private void mnuImpresora_Click(object sender, EventArgs e) { try { this.Cursor = Cursors.WaitCursor; CrearTicket ticket = new CrearTicket(); ticket.TextoIzquierda(" "); ticket.TextoCentro("TICKET CIERRE DE CAJA"); ticket.TextoIzquierda(" "); ticket.TextoExtremos("FECHA : " + dtpFecha.Value.ToShortDateString(), "HORA : " + DateTime.Today.ToLocalTime()); ticket.TextoIzquierda(" "); ticket.EncabezadoVenta(); ticket.lineasGuio(); foreach (DataGridViewRow fila in grdDetalle.Rows) { ticket.AgregaArticulo(fila.Cells[1].Value.ToString(), int.Parse(fila.Cells[0].Value.ToString()), decimal.Parse(fila.Cells[3].Value.ToString())); } ticket.lineasIgual(); ticket.AgregarTotales(" TOTAL COMPRADO : $ ", decimal.Parse("0,00")); ticket.AgregarTotales(" TOTAL VENDIDO : $ ", decimal.Parse(lblTotal.Text)); ticket.TextoIzquierda(" "); ticket.AgregarTotales(" GANANCIA : $ ", decimal.Parse("0.00")); ticket.TextoIzquierda(" "); ticket.TextoIzquierda(" "); ticket.TextoIzquierda(" "); ticket.TextoIzquierda(" "); ticket.TextoIzquierda(" "); ticket.TextoIzquierda(" "); ticket.CortaTicket(); ticket.ImprimirTicket("EPSON TM-T20II Receipt"); } catch (Exception ex) { MessageBox.Show(ex.Message, Utilidad.nombrePrograma, MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } finally { this.Cursor = Cursors.Default; } }