public void ProcesaBandeja(Model.BoletosBrasil cobros, TargetGP destinoGP)
        {
            _cobros = cobros;
            switch (destinoGP)
            {
            case TargetGP.RMCobro:
                InitializeBackgroundWorker_RMCobrosYAplicaciones();
                break;

            case TargetGP.RMNotaCredito:
                InitializeBackgroundWorker_RMNotaCreditoYAplicaciones();
                break;

            default:
                throw new InvalidOperationException("No se puede integrar a GP porque no está implementado el destino: " + destinoGP.ToString() + " [BandejaXLIntegraCobrosBoletos.ProcesaBandeja]");
            }
            backgroundWorker.RunWorkerAsync();
        }
Exemple #2
0
 public void ProcesaBandejaXL(Model.BoletosBrasil cobros, Bandeja.TargetGP destinoGP)
 {
     integraCobrosXL.ProcesaBandeja(cobros, destinoGP);
 }