示例#1
0
文件: Form1.cs 项目: eugeb/Custom2
        private void button1_Click_1(object sender, EventArgs e)
        {
            int QuestionnaireFormat = txtXmlFileName.Text.IndexOf("QuestionnaireFormat_");

            if (QuestionnaireFormat != -1)
            {
                ProLoaderQuestionnaireFormat saverFormat = new ProLoaderQuestionnaireFormat();
                saverFormat.SaveQuestionnaireFormatFull();
                MessageBox.Show(saverFormat.resultsave);
            }
            else
            {
                ProLoader saver = new ProLoader();
                saver.SaveQuestionnaireFull();
                MessageBox.Show(saver.resultsave);
            }
        }
示例#2
0
        public Questionnaire LoadQuestionnaire()
        {
            Survey pro = new Survey();

            _questionnaire = null;

            XmlElement root = (XmlElement)_xml.GetElementsByTagName("Questionnaire")[0];

            switch (root.Attributes["type"].Value.ToLower())
            {
            case "proinstrument":
                _questionnaire = ProLoader.Load(root);
                break;

            case "survey":
                _questionnaire = SurveyLoader.Load(root);
                break;

            default:
                break;
            }

            return(_questionnaire);
        }