Esempio n. 1
0
        public async Task <IActionResult> Update([FromBody] UpdateWeightRequest request)
        {
            var result = await _weightService.Update(request);

            if (result == 0)
            {
                return(BadRequest());
            }
            return(Ok());
        }
Esempio n. 2
0
 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;
     }));
 }
Esempio n. 3
0
        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);
        }