private void AdicionarOuRemoverUf(classes.SolucaoEducacional solucaoEducacionalEdicao) { var ufsDto = ucPermissoes1.ObterUfs(); foreach (var ufDto in ufsDto) { var uf = new classes.Uf { ID = ufDto.ID }; if (ufDto.IsSelecionado) { solucaoEducacionalEdicao.AdicionarUfs(uf, ufDto.Vagas ?? 0); } else { solucaoEducacionalEdicao.RemoverUfs(uf); } } }