public IActionResult EditProductGroup(ProductGroupDTO_ToUpdate input, int id) { var productGroup = _db.ProductGroups.Where(x => x.Id == id).FirstOrDefault(); if (productGroup == null) { return(NotFound("Not value id: " + id)); } else { productGroup.Name = input.Name; productGroup.GroupCode = input.GroupCode; _db.SaveChanges(); var result = _mapper.Map <ProductGroupDTO_ToReturn>(productGroup); return(Ok(result)); } }
public async Task <ServiceResponse <ProductGroupDTO_ToReturn> > EditProductGroup(ProductGroupDTO_ToUpdate input, int id) { var productGroup = await _dbContext.ProductGroups.Where(x => x.Id == id).FirstOrDefaultAsync(); if (productGroup == null) { return(ResponseResult.Failure <ProductGroupDTO_ToReturn>("Not value id: " + id)); } else { productGroup.Name = input.Name; productGroup.GroupCode = input.GroupCode; await _dbContext.SaveChangesAsync(); var result = _mapper.Map <ProductGroupDTO_ToReturn>(productGroup); return(ResponseResult.Success(result)); } }
public async Task <IActionResult> EditProductGroup(ProductGroupDTO_ToUpdate input, int id) { var result = await _productGroup.EditProductGroup(input, id); return(Ok(result)); }