public async Task <Result> Post([FromBody] ProductOptionParam model) { var productOption = new ProductOption { Name = model.Name, DisplayType = model.DisplayType }; _productOptionRepository.Add(productOption); await _productOptionRepository.SaveChangesAsync(); return(Result.Ok()); }
public async Task <Result> Put(int id, [FromBody] ProductOptionParam model) { var productOption = await _productOptionRepository.FirstOrDefaultAsync(id); if (productOption == null) { return(Result.Fail("单据不存在")); } productOption.Name = model.Name; productOption.DisplayType = model.DisplayType; productOption.UpdatedOn = DateTime.Now; await _productOptionRepository.SaveChangesAsync(); return(Result.Ok()); }