private Question CreateQuestion1(QuestionContents qc, QuestionData qd)
 {
     Question q;
     if (IsEditMode)
     {
         q = Question;
     }
     else
     {
         q = new Question();
         q["inBundle"] = false;
         q["questionContents"] = qc;
         q["questionData"] = qd;
         q["test"] = false;
         q["numberInBundle"] = cbInBundle.Checked ? (int?)1 : null;
         q.ACL = new ParseACL();
         q.ACL.PublicReadAccess = true;
         q.ACL.PublicWriteAccess = false;
         q.ACL.SetRoleWriteAccess(TutorRole, true);
     }
     q["subject"] = ddlSubject.Text;
     q["category"] = ddlCategory.Text;
     q["isActive"] = false;
     return q;
 }
 private Question CreateQuestion2(QuestionContents qc2, QuestionData qd2, ParseObject bundle)
 {
     Question q2 = new Question();;
     q2["subject"] = ddlSubject.Text;
     q2["category"] = ddlCategory.Text;
     q2["inBundle"] = true;
     q2["questionContents"] = qc2;
     q2["questionData"] = qd2;
     q2["bundle"] = bundle;
     q2["isActive"] = false;
     q2["test"] = false;
     q2["numberInBundle"] = 2;
     q2.ACL = new ParseACL();
     q2.ACL.PublicReadAccess = true;
     q2.ACL.PublicWriteAccess = false;
     q2.ACL.SetRoleWriteAccess(TutorRole, true);
     return q2;
 }