Beispiel #1
0
        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));
        }
Beispiel #2
0
 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));
     }
 }
Beispiel #3
0
        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));
            }
        }
Beispiel #5
0
        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));
        }