public async Task <ActionResult <PontoDto> > Adicionar(PontoDto pontoDto) { if (!ModelState.IsValid) { return(CustomResponse(ModelState)); } await _pontoService.Adicionar(_mapper.Map <Ponto>(pontoDto)); return(CustomResponse(pontoDto)); }
public async Task <ActionResult <PontoDto> > Atualizar(Guid id, PontoDto pontoDto) { if (id != pontoDto.Id) { NotificarErro("O id informado não é o mesmo que foi passado na consulta"); return(CustomResponse(pontoDto)); } if (!ModelState.IsValid) { return(CustomResponse(ModelState)); } await _pontoService.Atualizar(_mapper.Map <Ponto>(pontoDto)); return(CustomResponse(pontoDto)); }