//Impede que seja adicionado mais de uma vez public bool verificaFavorito(Repositorios rep) { List <Repositorios> favoritos = new GitAPIBusiness().getFavoritos(); for (int i = 0; i < favoritos.Count; i++) { if (favoritos[i].full_name == rep.full_name) { return(true); } } return(false); }
public bool adicionarFavoritos(Repositorios rep) { if (!new GitAPIBusiness().verificaFavorito(rep)) { List <Repositorios> favoritos = new GitAPIBusiness().getFavoritos(); favoritos.Add(rep); salvarFavorito(favoritos); return(true); } else { return(false); } }