Esempio n. 1
0
        public async Task <IActionResult> Create([FromBody] CreateProductReq req)
        {
            var merchantCode = Guid.Parse(User.Claims.FirstOrDefault(x => x.Type == "MerchantCode").Value);
            await _mediator.Send(new CreateProductCommand(req.Name, req.Barcode, req.Unit, req.Description, req.IsActive, merchantCode.ToString(),
                                                          req.ImageUrls, req.Tags));

            return(Created("Create", string.Empty));
        }
Esempio n. 2
0
        public SingleRsp CreateProduct(CreateProductReq pro)
        {
            var       res      = new SingleRsp();
            Productss products = new Productss();

            //products.ProductId = pro.ProductId;
            products.ProductName = pro.ProductName;
            products.CategoryId  = pro.CategoryId;
            products.SupplierId  = pro.SupplierId;
            products.UnitPrice   = pro.UnitPrice;
            products.UnitInStock = pro.UnitInStock;
            products.Color       = pro.Color;
            products.Image       = pro.Image;
            res = _rep.CreateProduct(products);
            return(res);
        }
        public IActionResult CreateProduct([FromBody] CreateProductReq req)
        {
            var res = _svc.CreateProduct(req);

            return(Ok(res));
        }