Ejemplo n.º 1
0
        private SetDetail getSetDetail()
        {
            string clientId = txtClientId.Text;
            string setId    = txtSetId.Text;

            if (clientId != "" && setId != "")
            {
                QuickQuizlet.Utility.QuizletAPI api = new QuickQuizlet.Utility.QuizletAPI();
                return(api.getSetDetail(setId, clientId));
            }
            return(new SetDetail());
        }
Ejemplo n.º 2
0
        private void btnLoad_Click(object sender, EventArgs e)
        {
            if (txtUsername.Text != "")
            {
                lblLoading.Visible = true;
                btnLoad.Enabled    = false;

                QuickQuizlet.Utility.QuizletAPI api = new QuickQuizlet.Utility.QuizletAPI();
                //List<SetDetail> listSets = api.getUserSets(txtUsername.Text, txtClientId.Text);
                UserDetail listSets = api.getUserSets(txtUsername.Text, txtClientId.Text);
                listSets.sets.Insert(0, new SetDetail());
                slListSet.DataSource    = listSets.sets;
                slListSet.DisplayMember = "title";
                slListSet.ValueMember   = "id";

                lblLoading.Visible = false;
                btnLoad.Enabled    = true;
            }
        }
Ejemplo n.º 3
0
        private void reloadTerms()
        {
            if (Utility.SettingMgr.fileExist())
            {
                Setting setting = Utility.SettingMgr.read();
                QuickQuizlet.Utility.QuizletAPI api = new QuickQuizlet.Utility.QuizletAPI();
                SetDetail sets = api.getSetDetail(setting.currentSetId, setting.clientId);
                Stored.currentTerms = sets.terms;

                timer1.Interval = setting.timeSetting * 1000;
                timer1.Start();

                int rndNum = rnd.Next(0, Stored.currentTerms.Count - 1);
                currentTerm = Stored.currentTerms[rndNum];
                this.updateStatus(rndNum);
                textBox1.Text = currentTerm.term;
                isDisplayTerm = true;
            }
        }