public async Task <IActionResult> UpdateEstabelecimento(EstabelecimentoModel estabelecimento)
        {
            // Repensar em como fazer aqui
            if (!ModelState.IsValid)
            {
                throw new Exception("Propriedades Inválidas");
            }

            if (!Validators.ValidarCNPJ(estabelecimento.Estabelecimento_CNPJ))
            {
                throw new Exception("CNPJ Inválido");
            }

            await _estabelecimentoService.UpdateEstabelecimentoAsync(estabelecimento);

            return(RedirectToAction("Index"));
        }