コード例 #1
0
 public ProdutoController(IProdutoRepository produtoRepository, IFornecedorRepository fornecedorRepository, IProdutoService produtoService, IMapper mapper, INotificador notificador) : base(notificador)
 {
     _produtoRepository    = produtoRepository;
     _fornecedorRepository = fornecedorRepository;
     _produtoService       = produtoService;
     _mapper = mapper;
 }
コード例 #2
0
 public ProdutosController(IFornecedorRepository fornecedorRepository, IProdutoRepository produtoRepository, IProdutoService produtoService, IMapper mapper, INotificadorErro notificadorErro) : base(notificadorErro)
 {
     _fornecedorRepository = fornecedorRepository ?? throw new ArgumentNullException(nameof(fornecedorRepository));
     _produtoRepository    = produtoRepository ?? throw new ArgumentNullException(nameof(produtoRepository));
     _produtoService       = produtoService ?? throw new ArgumentNullException(nameof(produtoService));
     _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
コード例 #3
0
 public FornecedoresController(IFornecedorRepository fornecedorRepository,
                               IMapper mapper, IEnderecoRepository enderecoRepository)
 {
     _fornecedorRepository = fornecedorRepository;
     _enderecoRepository   = enderecoRepository;
     _mapper = mapper;
 }
コード例 #4
0
 public FornecedorService(IFornecedorRepository fornecedorRepository,
                          IEnderecoRepository enderecoRepository,
                          INotificador notificador) : base(notificador)
 {
     _fornecedorRepository = fornecedorRepository;
     _enderecoRepository   = enderecoRepository;
 }
コード例 #5
0
 public FornecedorEntity GetById(
     Guid id,
     [FromServices] IFornecedorRepository repository
     )
 {
     return(repository.GetById(id));
 }
コード例 #6
0
 public FornecedorEntity GetByCnpj(
     string cnpj,
     [FromServices] IFornecedorRepository repository
     )
 {
     return(repository.GetByCnpj(cnpj));
 }
コード例 #7
0
 public VendorListService(
     IUnitOfWork unitOfWork,
     ISolicitacaoRepository solicitacaoRepository,
     IRoboRepository roboRepository,
     IContratantePjpfRepository contratanteFornecedor,
     IFornecedorRepository fornecedorRepository,
     IFornecedorBancoRepository bancoFornecedorRepository,
     IFornecedorEnderecoRepository enderecoFornecedorRepository,
     IFornecedorContatoRepository contatoFornecedorRepository,
     IFornecedorDocumentoRepository documentoFornecedorRepository,
     IFornecedorUnspscRepository unspscFornecedorRepository,
     IFornecedorInformacaoComplementarComplRepository informacaoComplementarFornecedorRepository)
 {
     try
     {
         _unitOfWork                    = unitOfWork;
         _solicitacaoRepository         = solicitacaoRepository;
         _roboRepository                = roboRepository;
         _contratanteFornecedor         = contratanteFornecedor;
         _fornecedorRepository          = fornecedorRepository;
         _bancoFornecedorRepository     = bancoFornecedorRepository;
         _enderecoFornecedorRepository  = enderecoFornecedorRepository;
         _contatoFornecedorRepository   = contatoFornecedorRepository;
         _documentoFornecedorRepository = documentoFornecedorRepository;
         _unspscFornecedorRepository    = unspscFornecedorRepository;
         _informacaoComplementarFornecedorRepository = informacaoComplementarFornecedorRepository;
     }
     catch (Exception ex)
     {
         throw new ServiceWebForLinkException(ex.Message);
     }
 }
コード例 #8
0
 public FornecedorAppService(IMapper mapper, IFornecedorRepository fornecedorRepository, IMediatorHandler bus, IEventStoreRepository eventStoreRepository)
 {
     _mapper = mapper;
     _fornecedorRepository = fornecedorRepository;
     Bus = bus;
     _eventStoreRepository = eventStoreRepository;
 }
コード例 #9
0
 public FornecedorService(IFornecedorRepository fornecedorRepository, IFornecedorMapper fornecedorMapper, IApiFornecedorRepository apiFornecedorRepository, IProdutoFornecedorRepository produtoFornecedorRepository)
 {
     _fornecedorRepository        = fornecedorRepository;
     _fornecedorMapper            = fornecedorMapper;
     _apiFornecedorRepository     = apiFornecedorRepository;
     _produtoFornecedorRepository = produtoFornecedorRepository;
 }
コード例 #10
0
 public FornecedorService(IFornecedorRepository repository,
                          IEnderecoService enderecoService
                          ) : base(repository)
 {
     this.repository      = repository;
     this.enderecoService = enderecoService;
 }
コード例 #11
0
 public FornecedoresController(IFornecedorRepository fornecedorRepository, IMapper mapper, IFornecedorService fornecedorService, INotificador notificador, IEnderecoRepository enderecoRepository) : base(notificador)
 {
     _fornecedorRepository = fornecedorRepository;
     _mapper             = mapper;
     _fornecedorService  = fornecedorService;
     _enderecoRepository = enderecoRepository;
 }
コード例 #12
0
 public FornecedoresController(
     IFornecedorRepository fornecedorRepository,
     IMapper mapper)
 {
     _fornecedoresRepository = fornecedorRepository;
     _mapper = mapper;
 }
 public FornecedoresController(IFornecedorRepository fornecedorRepository, IMapper mapper, IFornecedorService fornecedorService, INotificador notificador) : base(notificador)
 {
     _fornecedorRepository = fornecedorRepository;
     _mapper            = mapper;
     _fornecedorService = fornecedorService;
     _notificador       = notificador;
 }
コード例 #14
0
 public PedidoItemFornecedorBusiness(IPedidoItemFornecedorRepository pedidoItemFornecedorRepository, IFornecedorRepository fornecedorRepository, IStatusRepository statusRepository, Context context, IMapper mapper)
     : base(context)
 {
     _pedidoItemFornecedorRepository = pedidoItemFornecedorRepository;
     _fornecedorRepository           = fornecedorRepository;
     _statusRepository = statusRepository;
     _mapper           = mapper;
 }
コード例 #15
0
 public IFornecedorRepository FornecedorRepository()
 {
     if (_fornecedorRepository == null)
     {
         _fornecedorRepository = new FornecedorRepository(_conn, _trans);
     }
     return(_fornecedorRepository);
 }
コード例 #16
0
 public ProdutoCommandHandler(IProdutoRepository produtoRepository, IMarcaRepository marcaRepository, IAplicacaoRepository aplicacaoRepository, IFornecedorRepository fornecedorRepository, IMediatorHandler mediator, IUnitOfWork unitOfWork) :
     base(mediator, unitOfWork)
 {
     _produtoRepository    = produtoRepository;
     _marcaRepository      = marcaRepository;
     _aplicacaoRepository  = aplicacaoRepository;
     _fornecedorRepository = fornecedorRepository;
 }
コード例 #17
0
        private readonly IMapper _mapper; //Criando uma variavel do tipo IMapper

        public FornecedoresController(IFornecedorRepository fornecedorRepository,
                                      IFornecedorService fornecedorService,
                                      IMapper mapper)
        {
            _fornecedoRepository = fornecedorRepository; //Injetando no construtor a interface de Fornecedor Repository
            _fornecedorService   = fornecedorService;    //Injetando no construror a interface de FornecedorService
            _mapper = mapper;                            //Injetando no construtor a interface do AutoMapper
        }
コード例 #18
0
 public FornecedoresController(IFornecedorRepository fornecedorRepository,
                               IMapper mapper,
                               INotificador notificador,
                               IFornecedorService fornecedorService) : base(mapper, notificador)
 {
     _fornecedorRepository = fornecedorRepository;
     _fornecedorService    = fornecedorService;
 }
コード例 #19
0
 public FornecedorService(
     IFornecedorReadOnlyRepository fornecedorReadOnlyRepository,
     IFornecedorRepository fornecedorRepository)
     : base(fornecedorRepository)
 {
     _fornecedorReadOnlyRepository = fornecedorReadOnlyRepository;
     _fornecedorRepository         = fornecedorRepository;
 }
コード例 #20
0
 public ChequeCommandHandler(IChequeRepository chequeRepository, IBancoRepository bancoRepository, IClienteRepository clienteRepository, IFornecedorRepository fornecedorRepository, IMediatorHandler mediator, IUnitOfWork unitOfWork) :
     base(mediator, unitOfWork)
 {
     _chequeRepository     = chequeRepository;
     _bancoRepository      = bancoRepository;
     _clienteRepository    = clienteRepository;
     _fornecedorRepository = fornecedorRepository;
 }
コード例 #21
0
 public FornecedorController(IGenericRepository <Fornecedor> genericRepository,
                             IGenericRepository <EmpresaAspNetUsers> empresaAspNetUsersRepository,
                             IFornecedorRepository <Fornecedor> fornecedorRepository)
 {
     this.genericRepository            = genericRepository;
     this.fornecedorRepository         = fornecedorRepository;
     this.empresaAspNetUsersRepository = empresaAspNetUsersRepository;
 }
コード例 #22
0
 public FornecedorService
 (
     IFornecedorRepository fornecedorRepository,
     INotificador notificador
 ) : base(notificador)
 {
     _fornecedorRepository = fornecedorRepository;
 }
コード例 #23
0
 public ProdutosController(IProdutoRepository produtoRepository,
                           IFornecedorRepository fornecedorRepository,
                           IMapper mapper)
 {
     _produtoRepository    = produtoRepository;
     _mapper               = mapper;
     _fornecedorRepository = fornecedorRepository;
 }
コード例 #24
0
        public FornecedorServiceTests()
        {
            _fornecedorRepositoryMock = Substitute.For <IFornecedorRepository>();
            _enderecoRepositoryMock   = Substitute.For <IEnderecoRepository>();
            _notificador = new Notificador();

            _sut = new FornecedorService(_fornecedorRepositoryMock, _enderecoRepositoryMock, _notificador);
        }
コード例 #25
0
 public FornecedoresController(IMapper mapper,
                               IFornecedorService fornecedorService,
                               IFornecedorRepository fornecedorRepository)
 {
     _mapper               = mapper;
     _fornecedorService    = fornecedorService;
     _fornecedorRepository = fornecedorRepository;
 }
コード例 #26
0
 public FornecedorController(IFornecedorRepository fornecedorRepository,
                             IFornecedorService fornecedorService,
                             IMapper mapper)
 {
     _fornecedorRepository = fornecedorRepository;
     _fornecedorService    = fornecedorService;
     _mapper = mapper;
 }
コード例 #27
0
 public view_Fornecedor(ICidadeRepository cidadeRepository, IFornecedorRepository fornecedorRepository)
 {
     InitializeComponent();
     CidadeRepository     = cidadeRepository;
     FornecedorRepository = fornecedorRepository;
     txtID.Enabled        = false;
     txtEstado.Enabled    = false;
     txtCidade.Enabled    = false;
 }
コード例 #28
0
 public FornecedoresController(IFornecedorRepository fornecedorRepository,
                               IFornecedorService fornecedorService,
                               INotificador notificador,
                               IMapper mapper) : base(notificador)
 {
     this._fornecedorRepository = fornecedorRepository;
     this._fornecedorService = fornecedorService;
     this._mapper = mapper;
 }
コード例 #29
0
 public ProdutoService(
     IProdutoRepository produtoRepository,
     IFornecedorRepository fornecedorRepository,
     INotificador notificador
     ) : base(notificador)
 {
     _produtoRepository    = produtoRepository;
     _fornecedorRepository = fornecedorRepository;
 }
コード例 #30
0
 public ProdutosController(IProdutoRepository produtoRepository, IFornecedorRepository fornecedorRepository, ICategoriaRepository categoriaRepository, IProdutoService produtoService, IMapper mapper, UploadFiles uploadFiles, INotificador notificador) : base(notificador)
 {
     _produtoRepository    = produtoRepository;
     _fornecedorRepository = fornecedorRepository;
     _categoriaRepository  = categoriaRepository;
     _produtoService       = produtoService;
     _mapper      = mapper;
     _uploadFiles = uploadFiles;
 }
コード例 #31
0
 public CompraController(
     ICompraApplicationService compraApplicationService,
     IFornecedorRepository fornecedorRepository,
     IProdutoRepository produtoRepository,
     ICompraRepository compraRepository)
 {
     _compraApplicationService = compraApplicationService;
     _fornecedorRepository = fornecedorRepository;
     _produtoRepository = produtoRepository;
     _compraRepository = compraRepository;
 }
コード例 #32
0
 public CompraController(IFornecedorRepository fornecedorRepository)
 {
     _fornecedorRepository = fornecedorRepository;
 }
コード例 #33
0
 public FornecedorController(IFornecedorRepository fornecedorRepository)
 {
     _fornecedorRepository = fornecedorRepository;
 }