public long SaveProduct(Product product, string userId)
        {
            var productDTO = new DTO.ProductDTO()
            {
                ProductId = product.ProductId,
                Name      = product.Name,
                Deleted   = product.Deleted,
                CreatedBy = product.CreatedBy,
                CreatedOn = product.CreatedOn,
            };

            var ProductId = this._dataService.SaveProduct(productDTO, userId);

            return(ProductId);
        }
Exemple #2
0
        public int SaveAsDraft(Product product, string userId)
        {
            var c = new DTO.ProductDTO()
            {
                ProductId           = product.ProductId,
                Name                = product.Name,
                Description         = product.Description,
                MinimumPrice        = product.MinimumPrice,
                BiddingPeriod       = product.BiddingPeriod,
                BiddingPeriodEndsOn = product.BiddingPeriodEndsOn,
                CategoryId          = product.CategoryId,
                CreatedBy           = userId,
                UpdatedBy           = userId,
            };

            return(this._dataService.SaveAsDraft(c, userId));
        }
Exemple #3
0
 public DTO.ProductDTO Create(DTO.ProductDTO dto)
 {
     return(base.Create <ProductDTO, Product>(dto
                                              , _IProductRepository
                                              , dtoAction => {}));
 }