private bool SaveQuestionnaire(DbTrans trans)
    {
        bool ret = false;
        QuestionnairePara para = new QuestionnairePara();
        para.ID = Convert.ToInt64(txtID.Text);
        para.QUESTIONNAIRE_NAME = txtQuestionnaireName.Text.Trim();
        para.OBJECTIVE = txtObjective.Text.Trim();
        para.DESCRIPTION = txtDesc.Text.Trim();
        para.ACTIVE = (chkActive.Checked ? 'Y' : 'N');

        QuestionnaireENG eng = new QuestionnaireENG();
        if (eng.SaveQuestionnaire(para, trans, Config.GetUserName()) == true)
        {
            ret = true;
            txtID.Text = eng.QUESTIONNAIRE_ID.ToString();
        }
        else
        {
            ret = false;
            _err = eng.ErrorMessage;
        }

        return ret;
    }