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(); }
public void ProcesaBandejaXL(Model.BoletosBrasil cobros, Bandeja.TargetGP destinoGP) { integraCobrosXL.ProcesaBandeja(cobros, destinoGP); }