Exemplo n.º 1
0
        public async Task <ServiceResponse <ObterParticipanteDto> > Criar(CriarParticipanteDto criarParticipante)
        {
            var sr = new ServiceResponse <ObterParticipanteDto>();

            try
            {
                var participante = _mapper.Map <Participante>(criarParticipante);
                var response     = await _participanteRepository.Criar(participante);

                sr.Value = _mapper.Map <ObterParticipanteDto>(response);
            }
            catch (Exception ex)
            {
                sr.Sucess = false;
                sr.Messages.Add(ex.Message);
            }
            return(sr);
        }