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)); }
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)); }