Ejemplo n.º 1
0
        private List <Detalle> obtenerCreditos()
        {
            List <Detalle> lista = null;

            try
            {
                //Obteniendo todos las
                lista = DetalleController.listar(-1).Where(x => x.TipoTransaccion == 2 && x.Activo).ToList();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error durante la obtencion de la informacion", ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            return(lista);
        }
Ejemplo 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);
     }
 }