public CancelarNotaViewModel(IConfiguracaoService configuracaoService, IEmissorService emissorService, ICertificadoService certificadoService, INotaInutilizadaService notaInutilizadaService, INotaFiscalRepository notaFiscalRepository, ICertificateManager certificateManager, ICancelaNotaFiscalService cancelaNotaFiscalService) { EnviarCancelamentoCmd = new RelayCommand <Window>(EnviarCancelamentoCmd_Execute, null); _configuracaoService = configuracaoService; _emissorService = emissorService; _certificadoService = certificadoService; _notaInutilizadaService = notaInutilizadaService; _notaFiscalRepository = notaFiscalRepository; _certificateManager = certificateManager; _cancelaNotaFiscalService = cancelaNotaFiscalService; }
public EmiteEmiteNotaFiscalContingenciaService(IConfiguracaoService configuracaoService, ICertificadoRepository certificadoRepository, ICertificateManager certificateManager, INotaFiscalRepository notaFiscalRepository, IEmissorService emissorService, INFeConsulta nfeConsulta, IServiceFactory serviceFactory, ICertificadoService certificadoService, INotaInutilizadaService notaInutilizadaService, ICancelaNotaFiscalService cancelaNotaFiscalService) { _configuracaoService = configuracaoService; _certificadoRepository = certificadoRepository; _certificateManager = certificateManager; _notaFiscalRepository = notaFiscalRepository; _emissorService = emissorService; _nfeConsulta = nfeConsulta; _serviceFactory = serviceFactory; _certificadoService = certificadoService; _notaInutilizadaService = notaInutilizadaService; _cancelaNotaFiscalService = cancelaNotaFiscalService; }