public async Task <IActionResult> PutAsync(int id, SaveResourceResource resource) { var _resource = _mapper.Map <SaveResourceResource, Resource>(resource); var result = await _resourceService.UpdateAsync(id, _resource); if (!result.Success) { return(BadRequest(result.Message)); } var _ResourceResource = _mapper.Map <Resource, ResourceResource>(result.Resource); return(Ok(_ResourceResource)); }
public async Task <IActionResult> PostAsync([FromBody] SaveResourceResource resource) { var _resource = _mapper.Map <SaveResourceResource, Resource>(resource); var result = await _resourceService.SaveAsync(_resource); if (!result.Success) { return(BadRequest(result.Message)); } // var _ResourceResource = _mapper.Map <Resource, ResourceResource>(result.Resource); return(Ok(_ResourceResource)); }