public async Task <IActionResult> UpdateOrder([FromBody] PlaneModel plane) { var result = await _planeService.Update(plane); if (result == Guid.Empty) { return(BadRequest("Update failed")); } return(Ok(result)); }
public IActionResult Put(int id, [FromBody] PlaneDto plane) { try { service.Update(plane, id); return(Ok("success")); } catch (NotFoundException ex) { return(NotFound(ex)); } catch (ValidationException e) { return(BadRequest(e.Message)); } catch (Exception ex) { return(BadRequest(ex)); } }
public async Task <ActionResult> Put(int id, [FromBody] EditablePlaneFields updatePlaneRequest) { var success = await _planeService.Update(id, updatePlaneRequest); if (success) { return(Ok()); } return(BadRequest()); }
public async Task <IActionResult> Update([FromBody] PlaneDto plane) { if (ModelState.IsValid) { await _service.Update(plane); return(Ok(plane)); } else { return(new BadRequestObjectResult(ModelState)); } }
public IActionResult Put(int id, [FromBody] PlaneModel value) { var validationResult = _planeModelValidator.Validate(value); if (!validationResult.IsValid) { throw new BadRequestException(validationResult.Errors); } value.Id = id; var entity = _planeService.Update(value); return(Json(entity)); }