public async Task <IActionResult> UpdateAsync(UpdateResourceDto updateResourceDto) { var resource = await _resourceRepo.GetAsync(updateResourceDto.Id); if (resource == null) { return(NotFound("Не найден")); } resource.Url = updateResourceDto.Url; _resourceRepo.Update(resource); await _resourceRepo.SaveChangesAsync(); return(Ok(resource)); }
public async Task <IActionResult> UpdateOneByIdAsync( [FromRoute] int id, [FromBody] UpdateResourceDto resource ) { try { var item = await _resourceService.UpdateOneByIdAsync(id, resource.ToEntity()); return(Ok(item)); } catch (Exception e) { return(HttpExceptionMapper.ToHttpActionResult(e)); } }
public async Task <IActionResult> UpdateOneByIdAsync( [FromRoute] int id, [FromBody] UpdateResourceDto resource ) { try { // TODO: Implementar este metodo (by joaquincito tu estudiantito garcia) // var item = await _cubicleService // .UpdateOneByIdAsync(id, resource.ToEntity()); return(Ok(null)); } catch (Exception e) { return(HttpExceptionMapper.ToHttpActionResult(e)); } }
public Task <ResourceDto> UpdateAsync(UpdateResourceDto input) { throw new NotImplementedException(); }