Example #1
0
        public void MongoConexionCollection()
        {
            //Arrange
            string       coleccionMongoDB = "products";
            ProductsData data             = new ProductsData();
            //Act
            IMongoCollection <ProductoDTO> resultData = data.GetProductDataById();

            //Assert
            Assert.AreEqual(coleccionMongoDB, resultData.CollectionNamespace.CollectionName);
        }
        public override List <ProductoDTO> GetProductById(int palabra)
        {
            ProductsData data = new ProductsData();
            IMongoCollection <ProductoDTO> resultData = data.GetProductDataById();

            listResultDB = (from r in resultData.AsQueryable()
                            where r.IdProductoDTO == palabra
                            select new ProductoDTO {
                IdObjetoDTO = r.IdObjetoDTO, IdProductoDTO = r.IdProductoDTO, MarcaProductoDTO = r.MarcaProductoDTO, DescripcionProductoDTO = r.DescripcionProductoDTO, FotoProductoDTO = r.FotoProductoDTO, ValorProductoDTO = r.ValorProductoDTO
            }).ToList();
            return(listResultDB);
        }