/// <summary> /// 修改存储信息 /// </summary> /// <param name="request"></param> /// <returns></returns> public JsonResult Update() { var datas = Request["data"]; UpdateStorageRequest request = JsonConvert.DeserializeObject <UpdateStorageRequest>(datas.ToString()); return(Json(bll.UpdateStorage(request), JsonRequestBehavior.AllowGet)); }
public UpdateStorageResponse UpdateStorage(UpdateStorageRequest request) { UpdateStorageResponse response = new UpdateStorageResponse(); Storage storage = new Storage() { StorageId = request.StorageId, CargoId = request.CargoId, WareHouseId = request.WareHouseId, StaffId = request.StaffId, InStorageTime = request.InStorageTime, InStorageNumber = request.InStorageNumber, OutStorageTime = request.OutStorageTime, OutStorageNumber = request.OutStorageNumber, Remark = request.Remark }; var res = dal.UpdateStorage(storage); if (res > 0) { response.IsRegistSuccess = true; response.Message = "修改成功"; } else { response.Status = false; response.Message = "修改失败"; return(response); } return(response); }
public async Task <IActionResult> Update([FromRoute] int storageId, [FromBody] UpdateStorageRequest updateModel) { var storageEntity = await _storageService.GetByIdAsync(storageId); if (storageEntity == null) { return(NotFound()); } // map modified fields from request model to entity _mapper.Map <UpdateStorageRequest, Storage>(updateModel, storageEntity); var isStorageUpdated = await _storageService.UpdateAsync(storageEntity); var storageResponse = _mapper.Map <StorageResponse>(storageEntity); if (isStorageUpdated) { return(Ok(new Response <StorageResponse>(storageResponse))); } return(NotFound()); }
protected override void ProcessRecord() { base.ProcessRecord(); UpdateStorageRequest request; try { request = new UpdateStorageRequest { NamespaceName = NamespaceName, UpdateStorageDetails = UpdateStorageDetails, OpcRequestId = OpcRequestId, IfMatch = IfMatch }; response = client.UpdateStorage(request).GetAwaiter().GetResult(); WriteOutput(response, response.Storage); FinishProcessing(response); } catch (Exception ex) { TerminatingErrorDuringExecution(ex); } }
/// <summary> /// 修改存储信息 /// </summary> /// <param name="request"></param> /// <returns></returns> public UpdateStorageResponse UpdateStorage(UpdateStorageRequest request) { return(ApiRequestHelper.Post <UpdateStorageRequest, UpdateStorageResponse>(request)); }
public UpdateStorageResponse UpdateStorage(UpdateStorageRequest request) { return(bll.UpdateStorage(request)); }