public ConsultaStatusServicoService(IEmissorService emissorService, ICertificadoService certificadoService,
                                     ICertificateManager certificateManager)
 {
     _emissorService     = emissorService;
     _certificadoService = certificadoService;
     _certificateManager = certificateManager;
 }
 public CertificadoViewModel(ICertificadoService certificadoService, ICertificateManager certificateManager)
 {
     CertificadosInstalados   = new ObservableCollection <Certificate>(certificateManager.GetFriendlyCertificates());
     AdicionarSenhaCmd        = new RelayCommand <PasswordBox>(AdicionarSenhaCmd_Execute, null);
     SelecionarCertificadoCmd = new RelayCommand(SelecionarCertificadoCmd_Execute, null);
     SalvarCmd           = new RelayCommand <Window>(SalvarCmd_Execute, null);
     LoadedCmd           = new RelayCommand(LoadedCmd_Execute, null);
     _certificadoService = certificadoService;
     _certificateManager = certificateManager;
 }
 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;
 }
示例#5
0
 public CertificadoController(ICertificadoService certificadoService,
                              ISustanciaService sustanciaService,
                              IUserTokenService userTokenService,
                              ILogConsultaService logConsultaService,
                              ITipoFallaService tipoFallaService,
                              ICertificadoConsumoMasivoService certificadoConsumoMasivoService)
 {
     _certificadoService = certificadoService;
     _sustanciaService   = sustanciaService;
     _userTokenService   = userTokenService;
     _logConsultaService = logConsultaService;
     _tipoFallaService   = tipoFallaService;
     _certificadoConsumoMasivoService = certificadoConsumoMasivoService;
 }
        public NotaFiscalMainViewModel(IEnviarNota enviarNotaController, OpcoesViewModel opcoesVm,
                                       CancelarNotaViewModel notaCanceladaVm, IEnviaNotaFiscalService enviaNotaFiscalService,
                                       IConfiguracaoService configuracaoService, ICertificadoService certificadoService,
                                       IProdutoService produtoService, IConsultaStatusServicoService consultaStatusServicoService,
                                       IEmissorService emissorService,
                                       VisualizarNotaEnviadaViewModel visualizarNotaEnviadaViewModel,
                                       EnviarEmailViewModel enviarEmailViewModel,
                                       INotaFiscalRepository notaFiscalRepository, ModoOnlineService modoOnlineService, INFeConsulta nfeConsulta)
        {
            LoadedCmd              = new RelayCommand(LoadedCmd_Execute, null);
            AbrirNFCeCmd           = new RelayCommand(AbrirNFCeCmd_Execute, null);
            AbrirNFeCmd            = new RelayCommand(AbrirNFeCmd_Execute, null);
            VisualizarNotaCmd      = new RelayCommand <NotaFiscalMemento>(VisualizarNotaCmd_Execute, null);
            EnviarNotaNovamenteCmd = new RelayCommand <NotaFiscalMemento>(EnviarNotaNovamenteCmd_ExecuteAsync, null);
            EnviarEmailCmd         = new RelayCommand <NotaFiscalMemento>(EnviarEmailCmd_Execute, null);
            MudarPaginaCmd         = new RelayCommand <int>(MudarPaginaCmd_Execute, null);

            _enviaNotaFiscalService         = enviaNotaFiscalService;
            _notaFiscalRepository           = notaFiscalRepository;
            _configuracaoService            = configuracaoService;
            _certificadoService             = certificadoService;
            _produtoService                 = produtoService;
            _consultaStatusServicoService   = consultaStatusServicoService;
            _emissorService                 = emissorService;
            _visualizarNotaEnviadaViewModel = visualizarNotaEnviadaViewModel;
            _enviarEmailViewModel           = enviarEmailViewModel;
            _nfeConsulta = nfeConsulta;

            NotasFiscais = new ObservableCollection <NotaFiscalMemento>();

            enviarNotaController.NotaEnviadaEvent += EnviarNotaController_NotaEnviadaEventHandler;

            opcoesVm.ConfiguracaoAlteradaEvent   += OpcoesVM_ConfiguracaoAlteradaEventHandler;
            notaCanceladaVm.NotaCanceladaEvent   += NotaFiscalVM_NotaCanceladaEventHandler;
            notaCanceladaVm.NotaInutilizadaEvent += NotaCanceladaVM_NotaInutilizadaEventHandler;

            modoOnlineService.NotasTransmitidasEvent += ModoOnlineService_NotasTransmitidasEventHandler;
        }
示例#7
0
 public SolicitudesController(ICertificadoService certificadoService,
                              ISustanciaService sustanciaService,
                              IUserTokenService userTokenService,
                              ILogConsultaService logConsultaService,
                              ITipoFallaService tipoFallaService,
                              ICertificadoConsumoMasivoService certificadoConsumoMasivoService,
                              IMovimientoService movimientoService,
                              ILicenciaService licenciaService,
                              ILicenciasEstadoService licenciasEstadoService,
                              IVisitaAnexoService visitaAnexoService
                              )
 {
     _certificadoService = certificadoService;
     _sustanciaService   = sustanciaService;
     _userTokenService   = userTokenService;
     _logConsultaService = logConsultaService;
     _tipoFallaService   = tipoFallaService;
     _certificadoConsumoMasivoService = certificadoConsumoMasivoService;
     _movimientoService      = movimientoService;
     _licenciaService        = licenciaService;
     _licenciasEstadoService = licenciasEstadoService;
     _visitaAnexoService     = visitaAnexoService;
 }
示例#8
0
 public NFeCancelamento(ICertificadoService certificadoService, IServiceFactory serviceFactory)
 {
     _certificadoService = certificadoService;
     _serviceFactory     = serviceFactory;
 }
示例#9
0
 public NFeInutilizacao(ICertificadoService certificadoService, IServiceFactory serviceFactory)
 {
     _certificadoService = certificadoService;
     _serviceFactory     = serviceFactory;
 }
示例#10
0
 public CertificadoAppService(ICertificadoService certificadoService, IFuncionarioService funcionarioservice)
 {
     _certificadoService = certificadoService;
     _funcionarioService = funcionarioservice;
 }
示例#11
0
 public CertificadoAppService(ICertificadoService certificadoService)
 {
     _certificadoService = certificadoService;
 }