Esempio n. 1
0
        public AntwortRadioButtons_Model FillRadioButtonsTextModel(int inhalt_id)
        {
            Antwort_radiobutton antwortRadioButtonObject = main_db.Antwort_radiobutton.Single(x => x.AntwortContentID == inhalt_id);
            var antwortRadioButtons_Model = new AntwortRadioButtons_Model();

            antwortRadioButtons_Model.RadioButtons = Randomize(main_db.Radiobutton
                                                               .Where(x => x.Antwort_radiobutton.AntwortContentID == antwortRadioButtonObject.AntwortContentID)
                                                               .ToList());
            Radiobutton rb_rightVal = main_db.Radiobutton.Where(x => x.Antwort_radiobutton.AntwortContentID == antwortRadioButtonObject.AntwortContentID).Single(x => x.ErwartungsWert);

            antwortRadioButtons_Model.RadioButton_rightVal = rb_rightVal;
            return(antwortRadioButtons_Model);
        }
Esempio n. 2
0
        public bool CheckAntwortRadioButtons(string rbValue)
        {
            int id_antwort = UserData.Aufgabe.Antwort.AntwortContentID;
            Antwort_radiobutton antwortRadioButtonObject = main_db.Antwort_radiobutton.Single(x => x.AntwortContentID == id_antwort);
            Radiobutton         rb = main_db.Radiobutton.Where(x => x.Antwort_radiobutton.AntwortContentID == antwortRadioButtonObject.AntwortContentID).Single(x => x.ErwartungsWert);

            if (rb.Content.Equals(rbValue))
            {
                UserData.lastPracticeAufgabeCorrect = true;
                return(true);
            }
            else
            {
                return(false);
            }
        }