示例#1
0
    protected void save_Click(object sender, EventArgs e)
    {

        questionnaireModel = new QuestionnaireModel();
        questionnaireBLL = new QuestionnaireBLL();
        studentsRotaryInformation2BLL = new StudentsRotaryInformation2BLL();
        questionnaireModel.id = Guid.NewGuid().ToString();
        questionnaireModel.training_base_name = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(training_base_name.Text.Trim()));
        questionnaireModel.training_base_code = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(training_base_code.Value.Trim()));
        questionnaireModel.professional_base_name = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(professional_base_name.Text.Trim()));
        questionnaireModel.professional_base_code = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(professional_base_code.Value.Trim()));
        questionnaireModel.rotary_dept_name = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(rotary_dept_name.Text.Trim()));
        questionnaireModel.rotary_dept_code = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(rotary_dept_code.Value.Trim()));
        questionnaireModel.instructor = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(instructor.Text.Trim()));
        questionnaireModel.one = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(RadioButtonList1.SelectedValue));
        questionnaireModel.two = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(RadioButtonList2.SelectedValue));
        questionnaireModel.three = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(RadioButtonList3.SelectedValue));
        questionnaireModel.four = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(RadioButtonList4.SelectedValue));
        questionnaireModel.five = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(RadioButtonList5.SelectedValue));
        questionnaireModel.six = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(RadioButtonList6.SelectedValue));
        questionnaireModel.seven = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(RadioButtonList7.SelectedValue));
        questionnaireModel.eight = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(RadioButtonList8.SelectedValue));
        questionnaireModel.nine = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(RadioButtonList9.SelectedValue));
        questionnaireModel.ten = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(RadioButtonList10.SelectedValue));
        questionnaireModel.eleven = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(RadioButtonList11.SelectedValue));
        questionnaireModel.twelve = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(RadioButtonList12.SelectedValue));
        questionnaireModel.thirteen = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(RadioButtonList13.SelectedValue));
        questionnaireModel.advice = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(advice.Text.Trim()));
        questionnaireModel.register_date = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(register_date.Text.Trim()));
        questionnaireModel.writor = CommonFunc.FilterSpecialString(CommonFunc.SafeGetStringFromObj(writor.Value.Trim()));
        if (RadioButtonList1.SelectedItem == null)
        {
            ShowMessageBox.Showmessagebox(this, "第一项未选择", null);
            return;
        }
        if (RadioButtonList2.SelectedItem == null)
        {
            ShowMessageBox.Showmessagebox(this, "第二项未选择", null);
            return;
        }
        if (RadioButtonList3.SelectedItem == null)
        {
            ShowMessageBox.Showmessagebox(this, "第三项未选择", null);
            return;
        }
        if (RadioButtonList4.SelectedItem == null)
        {
            ShowMessageBox.Showmessagebox(this, "第四项未选择", null);
            return;
        }
        if (RadioButtonList5.SelectedItem == null)
        {
            ShowMessageBox.Showmessagebox(this, "第五项未选择", null);
            return;
        }
        if (RadioButtonList6.SelectedItem == null)
        {
            ShowMessageBox.Showmessagebox(this, "第六项未选择", null);
            return;
        }
        if (RadioButtonList7.SelectedItem == null)
        {
            ShowMessageBox.Showmessagebox(this, "第七项未选择", null);
            return;
        }
        if (RadioButtonList8.SelectedItem == null)
        {
            ShowMessageBox.Showmessagebox(this, "第八项未选择", null);
            return;
        }
        if (RadioButtonList9.SelectedItem == null)
        {
            ShowMessageBox.Showmessagebox(this, "第九项未选择", null);
            return;
        }
        if (RadioButtonList10.SelectedItem == null)
        {
            ShowMessageBox.Showmessagebox(this, "第十项未选择", null);
            return;
        }
        if (RadioButtonList11.SelectedItem == null)
        {
            ShowMessageBox.Showmessagebox(this, "第十一项未选择", null);
            return;
        }
        if (RadioButtonList12.SelectedItem == null)
        {
            ShowMessageBox.Showmessagebox(this, "第十二项未选择", null);
            return;
        }
        if (RadioButtonList13.SelectedItem == null)
        {
            ShowMessageBox.Showmessagebox(this, "第十三项未选择", null);
            return;
        }
        if (string.IsNullOrEmpty(questionnaireModel.advice))
        {
            ShowMessageBox.Showmessagebox(this, "第十四项不能为空", null);
            return;
        }
        if (questionnaireBLL.InsertQuestionnaire(questionnaireModel) && studentsRotaryInformation2BLL.UpdateQuestStatus("1", Id))
        {
            try
            {

                Response.Write("<script language='javascript'> alert('问卷调查提交成功');window.opener.window.loadRotaryInfo('" + Name + "','"+TrainingBaseCode+"');window.close();</script>");
                return;
            }
            catch (Exception ex)
            {

                Response.Write(ex.Message);
            }

        }
    }