Пример #1
0
        public bool AddComment(ProductCommentDto comment)
        {
            var MapperResult = mapper.Map <ProductComment>(comment);

            ctx.ProductComment.Add(MapperResult);
            return(true);
            //            ctx.ProductComment.Add(comment);
        }
Пример #2
0
 public async Task <int> AddComment(ProductCommentDto model)
 {
     return(await _service.AddAsync(new ProductComment()
     {
         Comment = model.Comment,
         ProductId = model.ProductId,
         UserId = model.UserId
     }));
 }
        public MyUnitTestData()
        {
            var commentDto1 = new ProductCommentDto()
            {
                Id = Guid.NewGuid(), Content = "Comment 1"
            };
            var commentDto2 = new ProductCommentDto()
            {
                Id = Guid.NewGuid(), Content = "Comment 1"
            };

            ProductCommentDtos = new ProductCommentDto[] {
                commentDto1,
                commentDto2,
            };

            var productDto1 = new ProductDto()
            {
                Id = Guid.NewGuid(), Name = "Product 1"
            };
            var productDto2 = new ProductDto()
            {
                Id = Guid.NewGuid(), Name = "Product 2", CommentIds = new[] { commentDto1.Id, commentDto2.Id }
            };

            ProductDtos = new ProductDto[] {
                productDto1,
                productDto2,
            };

            FirstProduct  = productDto1;
            SecondProduct = productDto2;

            var orderDto1 = new OrderDto()
            {
                Id = Guid.NewGuid(), ProductId = productDto2.Id, OptionalProductId = productDto2.Id
            };
            var orderDto2 = new OrderDto()
            {
                Id = Guid.NewGuid(), OptionalProductId = null
            };

            _orderDtos = new OrderDto[] {
                orderDto1,
                orderDto2,
            };
        }