public IActionResult Delete([FromBody] EnderecoTipoDto enderecoTipoDto)
        {
            BaseResponseDto baseResponseDTO = new BaseResponseDto();

            _requestInfoHelper.BindRequestInfo(HttpContext, baseResponseDTO);
            EnderecoTipo enderecoTipo = new EnderecoTipo();

            try
            {
                enderecoTipo.EnderecoTipoId = enderecoTipoDto.EnderecoTipoId;
                enderecoTipo.DescricaoTipo  = enderecoTipoDto.DescricaoTipo;
                _enderecoTipoService.Deletar(enderecoTipo);
                baseResponseDTO.IsSuccess = true;
                baseResponseDTO.Response  = JsonConvert.SerializeObject(enderecoTipo);
            }
            catch (Exception ex)
            {
                baseResponseDTO.IsSuccess = false;
                baseResponseDTO.Message   = ex.Message;
            }
            return(Ok(baseResponseDTO));
        }