Exemple #1
0
        public async Task <ActionResult <ConcursoDto> > Adicionar(ConcursoDto concursoDto)
        {
            if (!ModelState.IsValid)
            {
                return(CustomResponse(ModelState));
            }

            await _concursoService.Adicionar(_mapper.Map <Concurso>(concursoDto));

            return(CustomResponse(concursoDto));
        }
Exemple #2
0
        public async Task <ActionResult <ConcursoDto> > Atualizar(Guid id, ConcursoDto concursoDto)
        {
            if (id != concursoDto.Id)
            {
                NotificarErro("O id informado não é o mesmo que foi passado na consulta");
                return(CustomResponse(concursoDto));
            }

            if (!ModelState.IsValid)
            {
                return(CustomResponse(ModelState));
            }

            await _concursoService.Atualizar(_mapper.Map <Concurso>(concursoDto));

            return(CustomResponse(concursoDto));
        }