Exemple #1
0
        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());
        }
Exemple #2
0
        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));
        }
Exemple #3
0
 public async Task <ActionResult <ResponseDTO <ProjectResponseDTO> > > Put([FromBody] ProjectRequestDTO project)
 {
     return(await Controller.update(project));
 }