Exemple #1
0
        public async Task <ResultDto <IEnumerable <ServicoDto> > > ObterTodosAtivos(int?estabelecimentoId)
        {
            var servicos = await _servicoRepository.ObterTodosAtivos(estabelecimentoId);

            if (!servicos.Any())
            {
                return(ResultDto <IEnumerable <ServicoDto> > .Validation("Serviços não encontrado na base de dados!"));
            }

            var servicoDto = _mapper.Map <IEnumerable <Servico>, IEnumerable <ServicoDto> >(servicos);

            return(await Task.FromResult(ResultDto <IEnumerable <ServicoDto> > .Success(servicoDto)));
        }