public async Task <ActionResult <ProprietarioDto> > Adicionar(ProprietarioDto proprietarioDto)
        {
            if (!ModelState.IsValid)
            {
                return(CustomResponse(ModelState));
            }
            await _proprietarioApplicationService.Adicionar(proprietarioDto);

            return(CustomResponse(proprietarioDto));
        }
        public async Task <ActionResult <ProprietarioDto> > Atualizar(int id, ProprietarioDto proprietarioDto)
        {
            if (id != proprietarioDto.Id)
            {
                NotificarErro("O id informado não é o mesmo que foi passado na query");
                return(CustomResponse(proprietarioDto));
            }
            if (!ModelState.IsValid)
            {
                return(CustomResponse(ModelState));
            }
            await _proprietarioApplicationService.Atualizar(proprietarioDto);

            return(CustomResponse(proprietarioDto));
        }
        public async Task <bool> Atualizar(ProprietarioDto proprietarioDto)
        {
            var proprietario = _mapper.Map <Proprietario>(proprietarioDto);

            return(await _proprietarioService.Atualizar(proprietario));
        }