Esempio n. 1
0
        private void ImprimirTicket(int codTransaccion, string Cajero, string Placa, decimal total, decimal ingreso, decimal egreso)
        {
            //ticket.SetParameterValue("Cajero", Cajero);
            //ticket.SetParameterValue("Placa", Placa);
            //ticket.SetParameterValue("Total", total);
            //ticket.SetParameterValue("Ingresos", ingreso);
            //ticket.SetParameterValue("Egresos", egreso);
            //Conexiones.SetReportConexion(ticket);
            //var visor = new VisorReportes();
            //visor.Visor.ReportSource = ticket;
            //visor.ShowDialog();
            Form ticket = new Reportes.ImprimirFactura(codTransaccion, Cajero, Placa, dtFecha.Value.Date);

            ticket.Show();
        }
Esempio n. 2
0
 private void imprimirFacturaToolStripMenuItem_Click(object sender, EventArgs e)
 {
     try
     {
         int     codigo   = (int)dgvEgresos.SelectedRows[0].Cells[0].Value;
         var     transacc = TransaccionController.leer(codigo);
         var     det      = DetalleController.listar(codigo);
         string  cajero   = UsuariosController.leer(transacc.Id_usuario).ToString();
         decimal ingreso  = det.Where(x => x.TipoTransaccion == 1).Sum(y => y.Cantidad);
         decimal egreso   = det.Where(x => x.TipoTransaccion == 0).Sum(y => y.Cantidad);
         decimal total    = ingreso - egreso;
         Form    ticket   = new Reportes.ImprimirFactura(codigo, cajero, transacc.Vehiculo.Placa, dtFechaFiltro.Value);
         ticket.ShowDialog();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }