protected void displayAllQuestions() { currentIssuedHomeworkID = Session["SelectedHomework"].ToString(); //read issued homework //read questions from homework //display questions IssuedHomework thisHomework = new IssuedHomework(); thisHomework = thisHomework.readSelectedIssuedHomework(currentIssuedHomeworkID); Homework originalHomework = new Homework(); originalHomework.readSingleCoreHomework(thisHomework.CoreHomeworkID); homeworkTitle.InnerText = originalHomework.hwTitle;//not sure if this is displaying timeEstemate.InnerText = "This homework should take " + thisHomework.TimeToComplete + " minutes to complete"; ArrayList allSelectedQuestions = new ArrayList(); QuestionToAnswer question = new QuestionToAnswer(); allSelectedQuestions = question.readSelectedQuestionInHomework(currentIssuedHomeworkID); if (allSelectedQuestions.Count == 1) { fillQuestion1(); } else if (allSelectedQuestions.Count == 2) { fillQuestion1(); fillQuestion2(); } else if (allSelectedQuestions.Count == 3) { fillQuestion1(); fillQuestion2(); fillQuestion3(); } else if (allSelectedQuestions.Count == 4) { fillQuestion1(); fillQuestion2(); fillQuestion3(); fillQuestion4(); } else if (allSelectedQuestions.Count == 5) { fillQuestion1(); fillQuestion2(); fillQuestion3(); fillQuestion4(); fillQuestion5(); } else if (allSelectedQuestions.Count == 6) { fillQuestion1(); fillQuestion2(); fillQuestion3(); fillQuestion4(); fillQuestion5(); fillQuestion6(); } else if (allSelectedQuestions.Count == 7) { fillQuestion1(); fillQuestion2(); fillQuestion3(); fillQuestion4(); fillQuestion5(); fillQuestion6(); fillQuestion7(); } else if (allSelectedQuestions.Count == 8) { fillQuestion1(); fillQuestion2(); fillQuestion3(); fillQuestion4(); fillQuestion5(); fillQuestion6(); fillQuestion7(); fillQuestion8(); } else if (allSelectedQuestions.Count == 9) { fillQuestion1(); fillQuestion2(); fillQuestion3(); fillQuestion4(); fillQuestion5(); fillQuestion6(); fillQuestion7(); fillQuestion8(); fillQuestion9(); } else if (allSelectedQuestions.Count == 10) { fillQuestion1(); fillQuestion2(); fillQuestion3(); fillQuestion4(); fillQuestion5(); fillQuestion6(); fillQuestion7(); fillQuestion8(); fillQuestion9(); fillQuestion10(); } else { } }
protected void btnSubmitMarkedHomework_Click(object sender, EventArgs e) { ArrayList allSelectedQuestions = new ArrayList(); QuestionToAnswer question = new QuestionToAnswer(); allSelectedQuestions = question.readSelectedQuestionInHomework(hwID); validateInputs = false; string totalMarks = ""; if (allSelectedQuestions.Count == 1) { checkInput1(); } else if (allSelectedQuestions.Count == 2) { checkInput1(); checkInput2(); } else if (allSelectedQuestions.Count == 3) { checkInput1(); checkInput2(); checkInput3(); } else if (allSelectedQuestions.Count == 4) { checkInput1(); checkInput2(); checkInput3(); checkInput4(); } else if (allSelectedQuestions.Count == 5) { checkInput1(); checkInput2(); checkInput3(); checkInput4(); checkInput5(); } else if (allSelectedQuestions.Count == 6) { checkInput1(); checkInput2(); checkInput3(); checkInput4(); checkInput5(); checkInput6(); } else if (allSelectedQuestions.Count == 7) { checkInput1(); checkInput2(); checkInput3(); checkInput4(); checkInput5(); checkInput6(); checkInput7(); } else if (allSelectedQuestions.Count == 8) { checkInput1(); checkInput2(); checkInput3(); checkInput4(); checkInput5(); checkInput6(); checkInput7(); checkInput8(); } else if (allSelectedQuestions.Count == 9) { checkInput1(); checkInput2(); checkInput3(); checkInput4(); checkInput5(); checkInput6(); checkInput7(); checkInput8(); checkInput9(); } else if (allSelectedQuestions.Count == 10) { checkInput1(); checkInput2(); checkInput3(); checkInput4(); checkInput5(); checkInput6(); checkInput7(); checkInput8(); checkInput9(); checkInput10(); } else { } if (validateInputs == false) { if (allSelectedQuestions.Count == 1) { feedbackAnswer1(); totalMarks = totalMarks1Qs(); } else if (allSelectedQuestions.Count == 2) { feedbackAnswer1(); feedbackAnswer2(); totalMarks = totalMarks2Qs(); } else if (allSelectedQuestions.Count == 3) { feedbackAnswer1(); feedbackAnswer2(); feedbackAnswer3(); totalMarks = totalMarks3Qs(); } else if (allSelectedQuestions.Count == 4) { feedbackAnswer1(); feedbackAnswer2(); feedbackAnswer3(); feedbackAnswer4(); totalMarks = totalMarks4Qs(); } else if (allSelectedQuestions.Count == 5) { feedbackAnswer1(); feedbackAnswer2(); feedbackAnswer3(); feedbackAnswer4(); feedbackAnswer5(); totalMarks = totalMarks5Qs(); } else if (allSelectedQuestions.Count == 6) { feedbackAnswer1(); feedbackAnswer2(); feedbackAnswer3(); feedbackAnswer4(); feedbackAnswer5(); feedbackAnswer6(); totalMarks = totalMarks6Qs(); } else if (allSelectedQuestions.Count == 7) { feedbackAnswer1(); feedbackAnswer2(); feedbackAnswer3(); feedbackAnswer4(); feedbackAnswer5(); feedbackAnswer6(); feedbackAnswer7(); totalMarks = totalMarks7Qs(); } else if (allSelectedQuestions.Count == 8) { feedbackAnswer1(); feedbackAnswer2(); feedbackAnswer3(); feedbackAnswer4(); feedbackAnswer5(); feedbackAnswer6(); feedbackAnswer7(); feedbackAnswer8(); totalMarks = totalMarks8Qs(); } else if (allSelectedQuestions.Count == 9) { feedbackAnswer1(); feedbackAnswer2(); feedbackAnswer3(); feedbackAnswer4(); feedbackAnswer5(); feedbackAnswer6(); feedbackAnswer7(); feedbackAnswer8(); feedbackAnswer9(); totalMarks = totalMarks9Qs(); } else if (allSelectedQuestions.Count == 10) { feedbackAnswer1(); feedbackAnswer2(); feedbackAnswer3(); feedbackAnswer4(); feedbackAnswer5(); feedbackAnswer6(); feedbackAnswer7(); feedbackAnswer8(); feedbackAnswer9(); feedbackAnswer10(); totalMarks = totalMarks10Qs(); } else { } IssuedHomework thisHomework = new IssuedHomework(); thisHomework.updateMarkHomework(hwID); thisHomework.updateHomeworkTotal(hwID, totalMarks); Session["SelectedHomework"] = null; Response.Redirect("Teacher_Home.aspx"); } else { //incorrect input please try again with correct input //problems could be; awarded marks are higher than maximum achivable } }
protected void btnSubmitHomework_Click(object sender, EventArgs e) { currentIssuedHomeworkID = Session["SelectedHomework"].ToString(); ArrayList allSelectedQuestions = new ArrayList(); QuestionToAnswer question = new QuestionToAnswer(); allSelectedQuestions = question.readSelectedQuestionInHomework(currentIssuedHomeworkID); //bool allQsAnswered = false;// answerQuestion(){ if (txtAnswer == null) { allQAnsw = false } else { allQAnsw = true } } if (allSelectedQuestions.Count == 1) { answerQuestion1(); } else if (allSelectedQuestions.Count == 2) { answerQuestion1(); answerQuestion2(); } else if (allSelectedQuestions.Count == 3) { answerQuestion1(); answerQuestion2(); answerQuestion3(); } else if (allSelectedQuestions.Count == 4) { answerQuestion1(); answerQuestion2(); answerQuestion3(); answerQuestion4(); } else if (allSelectedQuestions.Count == 5) { answerQuestion1(); answerQuestion2(); answerQuestion3(); answerQuestion4(); answerQuestion5(); } else if (allSelectedQuestions.Count == 6) { answerQuestion1(); answerQuestion2(); answerQuestion3(); answerQuestion4(); answerQuestion5(); answerQuestion6(); } else if (allSelectedQuestions.Count == 7) { answerQuestion1(); answerQuestion2(); answerQuestion3(); answerQuestion4(); answerQuestion5(); answerQuestion6(); answerQuestion7(); } else if (allSelectedQuestions.Count == 8) { answerQuestion1(); answerQuestion2(); answerQuestion3(); answerQuestion4(); answerQuestion5(); answerQuestion6(); answerQuestion7(); answerQuestion8(); } else if (allSelectedQuestions.Count == 9) { answerQuestion1(); answerQuestion2(); answerQuestion3(); answerQuestion4(); answerQuestion5(); answerQuestion6(); answerQuestion7(); answerQuestion8(); answerQuestion9(); } else if (allSelectedQuestions.Count == 10) { answerQuestion1(); answerQuestion2(); answerQuestion3(); answerQuestion4(); answerQuestion5(); answerQuestion6(); answerQuestion7(); answerQuestion8(); answerQuestion9(); answerQuestion10(); } else { } IssuedHomework thisHomework = new IssuedHomework(); thisHomework.updateSubmittedHomework(currentIssuedHomeworkID); Session["SelectedHomework"] = null; Response.Redirect("Student_Home.aspx"); }
private void fillAnswers() { //IssuedHomework thisHomework = new IssuedHomework(); //thisHomework = thisHomework.readSelectedIssuedHomework(hwID); ArrayList allSelectedQuestions = new ArrayList(); QuestionToAnswer question = new QuestionToAnswer(); allSelectedQuestions = question.readSelectedQuestionInHomework(hwID); if (allSelectedQuestions.Count == 1) { fillAnswer1(); } else if (allSelectedQuestions.Count == 2) { fillAnswer1(); fillAnswer2(); } else if (allSelectedQuestions.Count == 3) { fillAnswer1(); fillAnswer2(); fillAnswer3(); } else if (allSelectedQuestions.Count == 4) { fillAnswer1(); fillAnswer2(); fillAnswer3(); fillAnswer4(); } else if (allSelectedQuestions.Count == 5) { fillAnswer1(); fillAnswer2(); fillAnswer3(); fillAnswer4(); fillAnswer5(); } else if (allSelectedQuestions.Count == 6) { fillAnswer1(); fillAnswer2(); fillAnswer3(); fillAnswer4(); fillAnswer5(); fillAnswer6(); } else if (allSelectedQuestions.Count == 7) { fillAnswer1(); fillAnswer2(); fillAnswer3(); fillAnswer4(); fillAnswer5(); fillAnswer6(); fillAnswer7(); } else if (allSelectedQuestions.Count == 8) { fillAnswer1(); fillAnswer2(); fillAnswer3(); fillAnswer4(); fillAnswer5(); fillAnswer6(); fillAnswer7(); fillAnswer8(); } else if (allSelectedQuestions.Count == 9) { fillAnswer1(); fillAnswer2(); fillAnswer3(); fillAnswer4(); fillAnswer5(); fillAnswer6(); fillAnswer7(); fillAnswer8(); fillAnswer9(); } else if (allSelectedQuestions.Count == 10) { fillAnswer1(); fillAnswer2(); fillAnswer3(); fillAnswer4(); fillAnswer5(); fillAnswer6(); fillAnswer7(); fillAnswer8(); fillAnswer9(); fillAnswer10(); } else { } }