Пример #1
0
        public void SetUp()
        {
            BaseSqlTest.SeedDatabase();

            repositorio = new NotaFiscalRepositorio();
            notaFiscal  = new NotaFiscal();
        }
 public void SetUp()
 {
     repositorio       = new NotaFiscalRepositorio();
     notaFiscalServico = new NotaFiscalServico(repositorio);
     notaXml           = new NotaFiscalXml();
     BaseSqlTest.SeedDatabase();
 }
Пример #3
0
 public NotaFiscalServico(INotaFiscalRepositorio notaFiscalRepositorio, INotaFiscalEmitidaRepositorio notaFiscalEmitidaRepositorio, IProdutoNotaFiscalRepositorio produtoNotaFiscalRepositorio, NotaFiscalRepositorioXML notaFiscalRepositorioXML)
 {
     this._notaFiscalRepositorio        = notaFiscalRepositorio;
     this._produtoNotaFiscalRepositorio = produtoNotaFiscalRepositorio;
     this._notaFiscalEmitidaRepositorio = notaFiscalEmitidaRepositorio;
     this._notaFiscalRepositorioXML     = notaFiscalRepositorioXML;
 }
Пример #4
0
 public void SetUp()
 {
     _transportador            = new Transportador();
     _enderecoRepositorio      = new EnderecoRepositorioSql();
     _notaFiscalRepositorio    = new NotaFiscalRepositorioSql();
     _transportadorRepositorio = new TransportadorRepositorioSql();
     _transportadorServico     = new TransportadorServico(_transportadorRepositorio, _notaFiscalRepositorio, _enderecoRepositorio);
     BaseSqlTeste.SemearBancoParaTransportador();
 }
Пример #5
0
        public void SetUp()
        {
            _emitente              = new Emitente();
            _enderecoRepositorio   = new EnderecoRepositorioSql();
            _notaFiscalRepositorio = new NotaFiscalRepositorioSql();
            _emitenteRepositorio   = new EmitenteRepositorioSql();
            _emitenteServico       = new EmitenteServico(_emitenteRepositorio, _notaFiscalRepositorio, _enderecoRepositorio);

            BaseSqlTeste.SemearBancoParaEmitente();
        }
Пример #6
0
        public void SetUp()
        {
            _destinatario            = new Destinatario();
            _enderecoRepositorio     = new EnderecoRepositorioSql();
            _notaFiscalRepositorio   = new NotaFiscalRepositorioSql();
            _destinatarioRepositorio = new DestinatarioRepositorioSql();
            _destinatarioServico     = new DestinatarioServico(_destinatarioRepositorio, _notaFiscalRepositorio, _enderecoRepositorio);

            BaseSqlTeste.SemearBancoParaDestinatario();
        }
Пример #7
0
        public void IniciarCenario()
        {
            var connection = DbConnectionFactory.CreatePersistent(Guid.NewGuid().ToString());

            _fakeDbContext = new FakeDbContext(connection);
            _repositorio   = new NotaFiscalRepositorioSql(_fakeDbContext);

            SementeBaseSQL semeador = new SementeBaseSQL(_fakeDbContext);

            semeador.Semear();
        }
Пример #8
0
 public NotaFiscalService(
     ICfopService cfopService,
     IIcmsService icmsService,
     IIpiService ipiService,
     INotaFiscalRepositorio notaFiscalRepositorio)
 {
     this._cfopService           = cfopService;
     this._icmsService           = icmsService;
     this._ipiService            = ipiService;
     this._notaFiscalRepositorio = notaFiscalRepositorio;
 }
 public FaturamentoServicoDeAplicacao(IUnitOfWork unitOfWork, IProgramaRepositorio programaRepositorio, IClinicaRepositorio clinicaRepositorio, IFuncionarioRepositorio funcionarioRepositorio,
     IInfusaoRepositorio infusaoRepositorio, INotaFiscalRepositorio notaFiscalRepositorio, RepositorioDeArquivos repositorioDeArquivos)
 {
     _unitOfWork = unitOfWork;
     _clinicaRepositorio = clinicaRepositorio;
     _funcionarioRepositorio = funcionarioRepositorio;
     _infusaoRepositorio = infusaoRepositorio;
     _notaFiscalRepositorio = notaFiscalRepositorio;
     _repositorioDeArquivos = repositorioDeArquivos;
     _programaRepositorio = programaRepositorio;
 }
Пример #10
0
 public FaturamentoServicoDeAplicacao(IUnitOfWork unitOfWork, IProgramaRepositorio programaRepositorio, IClinicaRepositorio clinicaRepositorio, IFuncionarioRepositorio funcionarioRepositorio,
                                      IInfusaoRepositorio infusaoRepositorio, INotaFiscalRepositorio notaFiscalRepositorio, RepositorioDeArquivos repositorioDeArquivos)
 {
     _unitOfWork             = unitOfWork;
     _clinicaRepositorio     = clinicaRepositorio;
     _funcionarioRepositorio = funcionarioRepositorio;
     _infusaoRepositorio     = infusaoRepositorio;
     _notaFiscalRepositorio  = notaFiscalRepositorio;
     _repositorioDeArquivos  = repositorioDeArquivos;
     _programaRepositorio    = programaRepositorio;
 }
Пример #11
0
        public void IniciarCenario()
        {
            _repositorio = new NotaFiscalRepositorioSql();

            BaseSqlTeste.InicializarBancoDeDadosPrepararNotaFiscal();

            long idEmitenteCadastradoPorBaseSql      = 1;
            long idDestinatarioCadastradoPorBaseSql  = 1;
            long idTransportadorCadastradoPorBaseSql = 1;

            _notaFiscalValida = ObjectMother.PegarNotaFiscalValidaComIdDasDependencias(idEmitenteCadastradoPorBaseSql, idDestinatarioCadastradoPorBaseSql, idTransportadorCadastradoPorBaseSql);
        }
Пример #12
0
 public GestaoDeClinicasController(ClinicaServicoDeAplicacao clinicaServicoDeAplicacao, FaturamentoServicoDeAplicacao faturamentoServicoDeAplicacao,
                                   IClinicaRepositorio clinicaRepositorio, IGerenteRepositorio gerenteRepositorio, IInfusaoRepositorio infusaoRepositorio, INotaFiscalRepositorio notaFiscalRepositorio,
                                   IRepresentanteRepositorio representanteRepositorio, IRepresentanteRegionalRepositorio representanteRegionalRepositorio, IClinicaDocumentoRepositorio clinicaDocumentoRepositorio)
 {
     _clinicaServicoDeAplicacao        = clinicaServicoDeAplicacao;
     _faturamentoServicoDeAplicacao    = faturamentoServicoDeAplicacao;
     _clinicaRepositorio               = clinicaRepositorio;
     _gerenteRepositorio               = gerenteRepositorio;
     _infusaoRepositorio               = infusaoRepositorio;
     _notaFiscalRepositorio            = notaFiscalRepositorio;
     _representanteRepositorio         = representanteRepositorio;
     _representanteRegionalRepositorio = representanteRegionalRepositorio;
     _clinicaDocumentoRepositorio      = clinicaDocumentoRepositorio;
 }
 public GestaoDeClinicasController(ClinicaServicoDeAplicacao clinicaServicoDeAplicacao, FaturamentoServicoDeAplicacao faturamentoServicoDeAplicacao,
     IClinicaRepositorio clinicaRepositorio, IGerenteRepositorio gerenteRepositorio, IInfusaoRepositorio infusaoRepositorio, INotaFiscalRepositorio notaFiscalRepositorio,
     IRepresentanteRepositorio representanteRepositorio, IRepresentanteRegionalRepositorio representanteRegionalRepositorio, IClinicaDocumentoRepositorio clinicaDocumentoRepositorio)
 {
     _clinicaServicoDeAplicacao = clinicaServicoDeAplicacao;
     _faturamentoServicoDeAplicacao = faturamentoServicoDeAplicacao;
     _clinicaRepositorio = clinicaRepositorio;
     _gerenteRepositorio = gerenteRepositorio;
     _infusaoRepositorio = infusaoRepositorio;
     _notaFiscalRepositorio = notaFiscalRepositorio;
     _representanteRepositorio = representanteRepositorio;
     _representanteRegionalRepositorio = representanteRegionalRepositorio;
     _clinicaDocumentoRepositorio = clinicaDocumentoRepositorio;
 }
Пример #14
0
 public NotaFiscalServico(
     INotaFiscalRepositorio nfRepositorio, INotaFiscalExportacao nfExportacaoXML,
     INotaFiscalExportacao nfExportacaoPDF, IEnderecoRepositorio enderecoRepositorio,
     IEmitenteRepositorio emitenteRepositorio, IDestinatarioRepositorio destinatarioRepositorio,
     ITransportadorRepositorio transportadorRepositorio, IProdutoNFeRepositorio produtonfe, Random random)
 {
     _notaFiscalRepositorio    = nfRepositorio;
     _notaFiscalExportacaoXML  = nfExportacaoXML;
     _notaFiscalExportacaoPDF  = nfExportacaoPDF;
     _enderecoRepositorio      = enderecoRepositorio;
     _emitenteRepositorio      = emitenteRepositorio;
     _destinatarioRepositorio  = destinatarioRepositorio;
     _transportadorRepositorio = transportadorRepositorio;
     _produtoNfeRepositorio    = produtonfe;
     _random = random;
 }
Пример #15
0
        public void SetUp()
        {
            _caminhoXml = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
            _caminhoXml = Path.Combine(_caminhoXml, "NotaFiscal.xml");

            _caminhoPdf = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
            _caminhoPdf = Path.Combine(_caminhoPdf, "NotaFiscal.pdf");

            _notaFiscal               = new NotaFiscal();
            _produtoNfeRepositorio    = new ProdutoNFeRepositorioSql();
            _notaFiscalRepositorio    = new NotaFiscalRepositorioSql();
            _notaFiscalExportacaoXML  = new NotaFiscalXmlRepository(_caminhoXml);
            _notaFiscalExportacaoPDF  = new NotaFiscalPdf(_caminhoPdf);
            _enderecoRepositorio      = new EnderecoRepositorioSql();
            _emitenteRepositorio      = new EmitenteRepositorioSql();
            _transportadorRepositorio = new TransportadorRepositorioSql();;
            _destinatarioRepositorio  = new DestinatarioRepositorioSql();
            _random            = new Random();
            _notaFiscalServico = new NotaFiscalServico(_notaFiscalRepositorio, _notaFiscalExportacaoXML, _notaFiscalExportacaoPDF, _enderecoRepositorio, _emitenteRepositorio, _destinatarioRepositorio, _transportadorRepositorio, _produtoNfeRepositorio, _random);

            BaseSqlTeste.SemearBancoParaNotaFiscal();
        }
 public NotaFiscalServico(INotaFiscalRepositorio notaFiscalRepositorio) : base(notaFiscalRepositorio)
 {
     notaXml = new NotaXmlRepositorio();
 }
Пример #17
0
 public EmitenteServico(IEmitenteRepositorio emitenteRepositorio, INotaFiscalRepositorio notaFiscalRepositorio, IEnderecoRepositorio enderecoRepositorio)
 {
     _emitenteRepositorio   = emitenteRepositorio;
     _notaFiscalRepositorio = notaFiscalRepositorio;
     _enderecoRepositorio   = enderecoRepositorio;
 }
Пример #18
0
 public NotaFiscal(INotaFiscalRepositorio repo)
 {
     reposi = repo;
 }
Пример #19
0
 public TransportadorServico(ITransportadorRepositorio transportadorRepositorio, INotaFiscalRepositorio notaFiscalRepositorio, IEnderecoRepositorio enderecoRepositorio)
 {
     _transportadorRepositorio = transportadorRepositorio;
     _notaFiscalRepositorio    = notaFiscalRepositorio;
     _enderecoRepositorio      = enderecoRepositorio;
 }
Пример #20
0
 public DestinatarioServico(IDestinatarioRepositorio destinatarioRepositorio, INotaFiscalRepositorio notaFiscalRepositorio = null, IEnderecoRepositorio enderecoRepositorio = null)
 {
     _destinatarioRepositorio = destinatarioRepositorio;
     _notaFiscalRepositorio   = notaFiscalRepositorio;
     _enderecoRepositorio     = enderecoRepositorio;
 }