public async Task <ActionResult> Update(Guid id, [FromBody] ProjectRequestDTO model) { _logger.LogInformation("[Alterando Project] {0}", JsonConvert.SerializeObject(model)); await _projectService.UpdateAsync(id, model); return(NoContent()); }
public async Task <ActionResult <ProjectResponseDTO> > Post([FromBody] ProjectRequestDTO model) { _logger.LogInformation("[Inserindo Project] Id: {0}", JsonConvert.SerializeObject(model)); var obj = await _projectService.AddAsync(model); return(Created(InsertedPath(obj.Id), obj)); }
public async Task <ActionResult <ResponseDTO <ProjectResponseDTO> > > Put([FromBody] ProjectRequestDTO project) { return(await Controller.update(project)); }