public async Task <IActionResult> Update([FromBody] UpdateWeightRequest request) { var result = await _weightService.Update(request); if (result == 0) { return(BadRequest()); } return(Ok()); }
public override async Task <Reply> UpdateWeight(UpdateWeightRequest request, ServerCallContext context) { return(await UpdateFields(request.Id, context, async item => { if (item.Type == (int)FileType.Normal) { await ClearFileWeightsCache(item.Path); } item.Weight = request.Weight; return Error.None; })); }
public async Task <int> Update(UpdateWeightRequest request) { var weight = await _weightDbContext.Weights.FindAsync(request.id); weight.deliveryCode = request.deliveryCode; weight.lotNumber = request.lotNumber; weight.moocCode = request.moocCode; weight.sealCount = request.sealCount; weight.sealDes = request.sealDes; await _weightDbContext.SaveChangesAsync(); return(weight.id); }