Ejemplo n.º 1
0
        private ISingleResultDto <EntityDto> SingleResultDto(ISingleResult <Card> result)
        {
            var resultDto = new SingleResultDto <EntityDto>(result);

            resultDto.SetData(result, Mapper);
            return(resultDto);
        }
Ejemplo n.º 2
0
        public async Task <ISingleResultDto <EntityDto> > Excluir(int id)
        {
            var result = await _service.Excluir(id);

            var resultDto = new SingleResultDto <EntityDto>(result);

            resultDto.SetData(result, Mapper);

            return(resultDto);
        }
Ejemplo n.º 3
0
        public async Task <ISingleResultDto <EntityDto> > Excluir(int id)
        {
            var result = await _excluirUsuarioSistemaUsecase.Execute(id);

            var resultDto = new SingleResultDto <EntityDto>(result);

            resultDto.SetData(result, Mapper);

            return(resultDto);
        }
Ejemplo n.º 4
0
        private async Task <ISingleResultDto <EntityDto> > MapeamentoTipoCartaTrap(CompleteCardInformationDto dto)
        {
            var evento = Mapper.Map <TrapCard>(dto);
            var result = await _service.Incluir(evento);

            var resultDto = new SingleResultDto <EntityDto>(result);

            resultDto.SetData(result, Mapper);
            return(resultDto);
        }
Ejemplo n.º 5
0
        public async Task <ISingleResultDto <EntityDto> > Editar(ClienteSistemaEditarDto dto)
        {
            var evento = Mapper.Map <ClienteSistema>(dto);

            var result = await _service.Editar(evento);

            var resultDto = new SingleResultDto <EntityDto>(result);

            resultDto.SetData(result, Mapper);

            return(resultDto);
        }
Ejemplo n.º 6
0
        public async Task <ISingleResultDto <EntityDto> > Update(string id, CompleteCardInformationDto dto)
        {
            var evento = Mapper.Map <Card>(dto);

            var result = await _service.Editar(id, evento);

            var resultDto = new SingleResultDto <EntityDto>(result);

            resultDto.SetData(result, Mapper);

            return(resultDto);
        }
Ejemplo n.º 7
0
        public async Task <ISingleResultDto <EntityDto> > Incluir(BeneficiarioClienteIncluirDto dto)
        {
            var evento = Mapper.Map <BeneficiarioCliente>(dto);

            var result = await _service.Incluir(evento);

            var resultDto = new SingleResultDto <EntityDto>(result);

            resultDto.SetData(result, Mapper);

            return(resultDto);
        }
Ejemplo n.º 8
0
        public async Task <ISingleResultDto <EntityDto> > Editar(AirplaneEditarDto dto)
        {
            var evento = Mapper.Map <Airplane>(dto);

            var result = await _editarAirplaneUsecase.Execute(evento);

            var resultDto = new SingleResultDto <EntityDto>(result);

            resultDto.SetData(result, Mapper);

            return(resultDto);
        }
Ejemplo n.º 9
0
        public async Task <ISingleResultDto <EntityDto> > ExpirarSenha(AutenticacaoDto dto)
        {
            var evento = Mapper.Map <UsuarioSistema>(dto);

            var result = await _atualizarSenhaExpiradaUsecase.Execute(evento);

            var resultDto = new SingleResultDto <EntityDto>(result);

            resultDto.SetData(result, Mapper);

            return(resultDto);
        }
Ejemplo n.º 10
0
        public async Task <ISingleResultDto <EntityDto> > Editar(UsuarioSistemaEditarDto dto)
        {
            var validator = new UsuarioSistemaEditarValidation();

            var results = await validator.ValidateAsync(dto);

            if (!results.IsValid)
            {
                var listaErros = results.Errors.Select(x => x.ErrorMessage);
                return(new SingleResultDto <EntityDto>(listaErros));
            }

            var evento = Mapper.Map <UsuarioSistema>(dto);

            var result = await _editarUsuarioSistemaUsecase.Execute(evento);

            var resultDto = new SingleResultDto <EntityDto>(result);

            resultDto.SetData(result, Mapper);

            return(resultDto);
        }
Ejemplo n.º 11
0
        public async Task <ISingleResultDto <EntityDto> > Incluir(AirplaneIncluirDto dto)
        {
            var validator = new AirplaneIncluirValidation();

            var results = await validator.ValidateAsync(dto);

            if (!results.IsValid)
            {
                var listaErros = results.Errors.Select(x => x.ErrorMessage);
                return(new SingleResultDto <EntityDto>(listaErros));
            }

            var evento = Mapper.Map <Airplane>(dto);

            var result = await _incluirAirplaneUsecase.Execute(evento);

            var resultDto = new SingleResultDto <EntityDto>(result);

            resultDto.SetData(result, Mapper);

            return(resultDto);
        }