コード例 #1
0
        public void SearchEansArticuloSucesss()
        {
            Articulo articulo = new Articulo()
            {
                CodigoArticulo = "36005"
            };
            var sucursal = 102;

            var eans = repositorioArticulo.BuscarEansArticulo(articulo, sucursal);

            Assert.IsTrue(eans != null && eans.Count > 0);
        }
コード例 #2
0
        public ArticuloDto SearchCodigoEan(string codigoArticuloEan, int sucursal)
        {
            LibertadIncluit.Domain.Model.Entidades.Articulo articulo = _repository.BuscarDatosGeneralesArticulo(sucursal, codigoArticuloEan);
            ArticuloDto articuloDto = null;

            if (articulo != null)
            {
                articulo.Eans = _repository.BuscarEansArticulo(articulo, sucursal);

                articulo.Grupo = _repository.BuscarEstadistico(articulo, EstadisticoEnum.Grupo);

                articulo.Sector = _repository.BuscarEstadistico(articulo, EstadisticoEnum.Sector);

                articulo.Familia = _repository.BuscarEstadistico(articulo, EstadisticoEnum.Familia);

                articulo.SubFamilia = _repository.BuscarEstadistico(articulo, EstadisticoEnum.SubFamilia);

                articulo.Categoria = _repository.BuscarEstadistico(articulo, EstadisticoEnum.Categoria);

                articulo.SubCategoria = _repository.BuscarEstadistico(articulo, EstadisticoEnum.SubCategoria);

                articulo.UrlImagen = BuscarImagenArticulo(articulo.CodigoArticulo);

                articuloDto = _mapper.Map <ArticuloDto>(articulo);
            }

            return(articuloDto);
        }