Exemplo n.º 1
0
 public MarcaAppService(
     IPatrimonioAppService patrimonioService,
     IMarcaRepository marcaRepository)
 {
     _marcaRepository   = marcaRepository;
     _patrimonioService = patrimonioService;
 }
 public VeiculoController(IVeiculoRepository veiculoRepositorio, IMarcaRepository marcaRepository, IModeloRepository modeloRepository, IMapper mapper)
 {
     _veiculoRepositorio = veiculoRepositorio;
     _mapper             = mapper;
     _marcaRepository    = marcaRepository;
     _modeloRepository   = modeloRepository;
 }
Exemplo n.º 3
0
 public MarcaService(
     IMarcaRepository marcaRepository,
     INotifier notifier
     ) : base(notifier)
 {
     _marcaRepository = marcaRepository;
 }
Exemplo n.º 4
0
        public MarcasViewModel(IViewModelExposer exposer, IMarcaRepository marcaRepository)
        {
            if (exposer == null)
            {
                throw new ArgumentNullException(nameof(exposer));
            }
            if (marcaRepository == null)
            {
                throw new ArgumentNullException(nameof(marcaRepository));
            }
            _exposer         = exposer;
            _marcaRepository = marcaRepository;

            CloseCommand = new RelayCommand(() =>
            {
                _cierreControlado = true;
                Close();
            });

            PropertyChanged += (sender, args) => { CheckIsValid(); };

            _confirmarCommand  = new RelayCommand(Persist, () => EsValido);
            _activasCommand    = new RelayCommand(() => RefreshMarcas(Enums.EstadoRegistros.Habilitados), () => !EsMarcaActiva);
            _inactivasCommand  = new RelayCommand(() => RefreshMarcas(Enums.EstadoRegistros.Inhabilitados), () => EsMarcaActiva);
            _activarCommand    = new RelayCommand(Activate, () => !EsMarcaActiva && (string.IsNullOrEmpty(Descripcion) ? "" : Descripcion) != "");
            _desactivarCommand = new RelayCommand(Inactivate, () => EsMarcaActiva && (string.IsNullOrEmpty(Descripcion) ? "" : Descripcion) != "");
            _imprimirCommand   = new RelayCommand(Imprimir, () => _marcas.Count > 0);
            _excelCommand      = new RelayCommand(Excel, () => _marcas.Count > 0);
            _agregarCommand    = new RelayCommand(Agregar, () => PuedeAgregar);
        }
 public AlteracaoMarcaDoModeloDomainService(
     IMarcaRepository marcaRepository,
     IModeloRepository modeloRepository)
 {
     _marcaRepository  = marcaRepository;
     _modeloRepository = modeloRepository;
 }
Exemplo n.º 6
0
 public HomeController(ILogger <HomeController> logger, IMarcaRepository npRepo, IPatrimonioRepository npTrail, IAccountRepository accountRepository)
 {
     _logger      = logger;
     _npRepo      = npRepo;
     _npTrail     = npTrail;
     _AccountRepo = accountRepository;
 }
Exemplo n.º 7
0
        public NameMustNotExistInDb(IMarcaRepository repository)
        {
            _repository = repository ?? throw new ArgumentNullException(nameof(repository));

            RuleFor(e => e.Nome)
            .Must(ExistsInDb)
            .WithMessage("Nome da marca informada já cadastrado.");
        }
Exemplo n.º 8
0
 public PatrimoniosController(IPatrimonioRepository patrimonioRepository,
                              IMapper mapper, IPatrimonioService patrimonioService, IMarcaRepository marcaRepository)
 {
     _patrimonioRepository = patrimonioRepository;
     _mapper            = mapper;
     _patrimonioService = patrimonioService;
     _marcaRepository   = marcaRepository;
 }
Exemplo n.º 9
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;
 }
Exemplo n.º 10
0
 public ProductoService(IProductoRepository productoRepository,
                        ICategoriaRepository categoriaRepository,
                        IMarcaRepository marcaRepository)
 {
     this.productoRepository  = productoRepository;
     this.categoriaRepository = categoriaRepository;
     this.marcaRepository     = marcaRepository;
 }
Exemplo n.º 11
0
 public ArticuloService(IArticuloRepository articuloRepository, IColorRepository colorRepository, IModeloRepository modeloRepository, ICategoriaRepository categoriaRepository, IMarcaRepository marcaRepository)
 {
     this._articuloRepository  = articuloRepository;
     this._modeloRepository    = modeloRepository;
     this._colorRepository     = colorRepository;
     this._marcaRepository     = marcaRepository;
     this._categoriaRepository = categoriaRepository;
 }
 public CriacaoMarcaDomainService(
     ITimeProvider timeProvider,
     IIdGeneratorService <long> idGeneratorService,
     IMarcaRepository repository)
 {
     _timeProvider       = timeProvider;
     _idGeneratorService = idGeneratorService;
     _repository         = repository;
 }
 public CarrosHandler(IVeiculoRepository veiculoRepository, IMapper mapper, IMarcaRepository marcaRepository, IModeloRepository modeloRepository, IAgendamentosRepository agendamentoRepository, IClienteRepository clienteRepository)
 {
     _veiculoRepository     = veiculoRepository;
     _mapper                = mapper;
     _marcaRepository       = marcaRepository;
     _modeloRepository      = modeloRepository;
     _AgendamentoRepository = agendamentoRepository;
     _clienteRepository     = clienteRepository;
 }
Exemplo n.º 14
0
 public PatrimonioService(
     IPatrimonioRepository patrimonioRepository,
     IMarcaRepository marcaRepository,
     INotifier notifier
     ) : base(notifier)
 {
     _patrimonioRepository = patrimonioRepository;
     _marcaRepository      = marcaRepository;
 }
Exemplo n.º 15
0
 public VeiculoMarcaAppService(IParametroRepository parametroRepository, IMarcaRepository marcaRepository, IVeiculoMarcaRequest veiculoMarcaRequest,
                               IMapper mapper, IVeiculoMarcaRepository veiculoMarcaRepository)
 {
     _parametroRepository = parametroRepository;
     _marcaRepository     = marcaRepository;
     _veiculoMarcaRequest = veiculoMarcaRequest;
     _mapper = mapper;
     _veiculoMarcaRepository = veiculoMarcaRepository;
 }
Exemplo n.º 16
0
 public MarcaAppService(IMarcaRequest marcaRequest, IParametroRepository parametroRepository, IMarcaRepository marcaRepository,
                        ITipoVeiculoRepository tipoVeiculoRepository, IMapper mapper)
 {
     _marcaRequest          = marcaRequest;
     _parametroRepository   = parametroRepository;
     _marcaRepository       = marcaRepository;
     _tipoVeiculoRepository = tipoVeiculoRepository;
     _mapper = mapper;
 }
Exemplo n.º 17
0
 public ModeloService(IModeloRepository modeloRep,
                      IMarcaRepository marcaRepository,
                      ILogger <ModeloService> logger,
                      IConfiguration configuration)
 {
     _modeloRepository = modeloRep;
     _logger           = logger;
     _marcaRepository  = marcaRepository;
     _configuration    = configuration;
 }
Exemplo n.º 18
0
 public MarcaController(
     IMarcaRepository marcaRepository,
     IMarcaService marcaService,
     INotifier notifier,
     IUser user
     ) : base(user, notifier)
 {
     _marcaRepository = marcaRepository;
     _marcaService    = marcaService;
 }
Exemplo n.º 19
0
        private const int _productosPorPagina = 9; //hardcode


        public CatalogoService(IHttpContextAccessor httpContextAccessor,
                               IMarcaRepository marcaRepository,
                               ICategoriaRepository categoriaRepository,
                               IProductRepository productRepository)
        {
            _marcaRepository     = marcaRepository;
            _productoRepository  = productRepository;
            _categoriaRepository = categoriaRepository;
            _httpContext         = httpContextAccessor.HttpContext;
        }
Exemplo n.º 20
0
 public MarcaViewModel(IMarcaRepository marcaRepository)
 {
     //TODO - Lazyload ¿Está bien así?
     _modelos = new Lazy <ModeloViewModel[]>(() =>
                                             marcaRepository.Modelos().ToArray()
                                             .Select(x => new ModeloViewModel {
         IdMarca = marcaRepository.IdMarca, Descripcion = marcaRepository.Descripcion, Estado = marcaRepository.Estado
     }).ToArray());
     _marcaRepository = marcaRepository;
 }
Exemplo n.º 21
0
 public MarcasModel(IMarcaRepository marcaRepository)
 {
     //TODO - Lazyload ¿Está bien así?
     _modelos = new Lazy <ModeloModel[]>(() =>
                                         marcaRepository.Modelos().ToArray()
                                         .Select(x => new ModeloModel {
         IdMarca = marcaRepository.IdMarca
     }).ToArray());
     _marcaRepository = marcaRepository;
 }
Exemplo n.º 22
0
 public MarcaService
 (
     IMarcaRepository repository,
     IValidationFactory <EMarca> validationInsertFactory,
     IValidationFactory <EMarca> validationUpdateFactory
 )
 {
     _repository = repository ?? throw new ArgumentNullException(nameof(repository));
     _validationInsertFactory = validationInsertFactory ?? throw new ArgumentNullException(nameof(validationInsertFactory));
     _validationUpdateFactory = validationUpdateFactory ?? throw new ArgumentNullException(nameof(validationUpdateFactory));
 }
Exemplo n.º 23
0
        public void Setup()
        {
            MapperConfig.RegisterMappings();

            _dataContext     = new DataContext();
            _marcaRepository = new MarcaRepository(_dataContext);
            _marcaService    = new MarcaService(_marcaRepository);
            _testHelper      = new TestHelper(_dataContext);

            _dataContext.Database.BeginTransaction();
        }
Exemplo n.º 24
0
 public ParametrosController(IMarcaRepository _marcaRepository,
                             IEstadoRepository _estadoRepository,
                             IProductoTCRepository _productoTCRepository,
                             IGrupoAfinidadRepository _gruposAfinidadRepository,
                             IConversionRepository _conversionRepository,
                             IModalidadesEntregasRepository _modalidadesEntregasRepository) : base()
 {
     marcaRepository               = _marcaRepository;
     estadoRepository              = _estadoRepository;
     productoTCRepository          = _productoTCRepository;
     gruposAfinidadRepository      = _gruposAfinidadRepository;
     conversionRepository          = _conversionRepository;
     modalidadesEntregasRepository = _modalidadesEntregasRepository;
 }
Exemplo n.º 25
0
 public ClienteService(IClienteRepository clienteRepository,
                       IClienteDWProdRepository clienteDWProdRepository,
                       IMarcaRepository marcaRepository,
                       IModeloRepository modeloRepository,
                       IAsesorRepository asesorRepository,
                       IPuntoVentaRepository puntoVentaRepository,
                       IUbigeoRepository ubigeoRepository,
                       IMapper mapper)
 {
     this.clienteRepository       = clienteRepository;
     this.clienteDWProdRepository = clienteDWProdRepository;
     this.marcaRepository         = marcaRepository;
     this.modeloRepository        = modeloRepository;
     this.asesorRepository        = asesorRepository;
     this.puntoVentaRepository    = puntoVentaRepository;
     this.ubigeoRepository        = ubigeoRepository;
     _mapper = mapper;
 }
Exemplo n.º 26
0
        public TestHelper(DataContext context)
        {
            MapperConfig.RegisterMappings();

            _userRepository = new UserRepository(context);
            _userService    = new UserService(_userRepository);

            _marcaRepository = new MarcaRepository(context);
            _marcaService    = new MarcaService(_marcaRepository);

            _modeloRepository = new ModeloRepository(context);
            _modeloService    = new ModeloService(_modeloRepository);

            _anuncioRepository = new AnuncioRepository(context);
            _anuncioService    = new AnuncioService(_anuncioRepository);

            _mockBuilder = new MockBuilder();
        }
Exemplo n.º 27
0
 public MarcasController(IMarcaRepository marcaRepository, IMapper mapper, IMarcaService marcaService)
 {
     _marcaRepository = marcaRepository;
     _mapper          = mapper;
     _marcaService    = marcaService;
 }
Exemplo n.º 28
0
 public DeleteMarcaHandler(IMarcaRepository MarcaRepository, IUnitOfWork unitOfWork)
 {
     this.MarcaRepository = MarcaRepository;
     this.unitOfWork      = unitOfWork;
 }
Exemplo n.º 29
0
 public Modelo(IMarcaRepository pMarca)
 {
     IdMarca = pMarca.IdMarca;
 }
 public MarcasV2Controller(IMarcaRepository npmarcas, IMapper mapper)
 {
     _npmarcas = npmarcas;
     _mapper   = mapper;
 }