public IActionResult RepositoryDetails(int repositoyID)
        {
            BuscarRepositorioID  buscarRepositorioID   = new BuscarRepositorioID(repositoyID);
            Repositorio          repositorio           = buscarRepositorioID.RealizaConexao();
            BuscarContribuidores buscarContribuidores  = new BuscarContribuidores(repositorio.owner.login, repositorio.name);
            List <Usuario>       listaDeContribuidores = buscarContribuidores.RealizaConexao();

            ViewData["repositorio"]           = repositorio;
            ViewData["listaDeContribuidores"] = listaDeContribuidores;
            return(View("RepositoryDetails"));
        }
        public IActionResult ProcessarFavorito(int repositorio)
        {
            BuscarRepositorioID      buscarRepositorioID      = new BuscarRepositorioID(repositorio);
            RepositoriosFavoritosDAO repositoriosFavoritosDAO = new RepositoriosFavoritosDAO();
            Repositorio repositorioEncontrado = buscarRepositorioID.RealizaConexao();

            if (repositoriosFavoritosDAO.containsRepo(repositorioEncontrado))
            {
                repositoriosFavoritosDAO.removerFavorito(repositorioEncontrado);
            }
            else
            {
                repositoriosFavoritosDAO.adicionaFavorito(repositorioEncontrado);
            }
            ViewData["listaDeBuscados"] = new List <Repositorio>();
            return(View("Index"));
        }