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); }
public void SearchEstadisticoGrupoSucesss() { Articulo articulo = new Articulo() { CodigoArticulo = "36005" }; var estadistico = repositorioArticulo.BuscarEstadistico(articulo, EstadisticoEnum.Grupo); Assert.IsTrue(estadistico != null && estadistico.Descripcion.Equals("MASIVO")); }