private void AdicionarOuRemoverUf(classes.NotificacaoEnvio notificacaoEnvio)
        {
            try
            {
                var ufs           = ucPermissoes1.ObterUfs();
                var usuarioLogado = new BMUsuario().ObterUsuarioLogado();

                foreach (var ufDto in ufs)
                {
                    var uf = new Uf {
                        ID = ufDto.ID
                    };

                    if (ufDto.IsSelecionado)
                    {
                        notificacaoEnvio.AdicionarUfs(uf, usuarioLogado);
                    }
                    else
                    {
                        notificacaoEnvio.RemoverUfs(uf);
                    }
                }
            }
            catch
            {
                throw new ExecutionEngineException("Erro ao salvar UFs das permissões.");
            }
        }