public async Task <IActionResult> Edit([FromBody] PlaneDetailsResource planeDetails) { try { var result = await _planeDetailService.EditAsync(planeDetails); return(Ok(result)); } catch (Exception e) { throw; } }
public async Task <PlaneDetailsResource> CreateAsync(PlaneDetailsResource planeDetails) { try { var updatedDetails = mapper.Map <PlaneDetailsResource, PlaneDetails>(planeDetails); var result = await _planeDetailsRepository.AddAsync(updatedDetails); await _planeDetailsRepository.CompleteAsync(); return(mapper.Map <PlaneDetails, PlaneDetailsResource>(result)); } catch (Exception e) { throw; } }