public void Start()
        {
            #region MULTI_ANSWER

            List <string> chkItems1 = new List <string>();
            chkItems1.Add("升學意願");
            chkItems1.Add("受訓地區");
            chkItems1.Add("參加職業訓練");
            chkItems1.Add("就業意願");
            _ErrorCount += CheckDataTransfer.CheckMULTI_ANSWER_Error(_GroupName, chkItems1, _Student);
            _TotalCount += chkItems1.Count;

            #endregion

            #region PRIORITY

            List <string> chkItems2 = new List <string>();
            chkItems2.Add("將來職業");
            chkItems2.Add("就業地區");
            // 這是一項
            if (CheckDataTransfer.CheckPRIORITY_Error(_GroupName, chkItems2, _Student) > 0)
            {
                _ErrorCount += 1;
            }
            _TotalCount += 1;

            #endregion
        }
        public void Start()
        {
            #region SEMESTER
            List <string> chkItems1 = new List <string>();
            chkItems1.Add("社團幹部");
            chkItems1.Add("班級幹部");
            if (CheckDataTransfer.CheckSEMESTER_Error(_GroupName, chkItems1, _Student) > 0)
            {
                _ErrorCount += 1;
            }

            _TotalCount += 1;

            #endregion

            #region YEARLY
            List <string> chkItems2 = new List <string>();
            chkItems2.Add("休閒興趣");
            chkItems2.Add("特殊專長");
            chkItems2.Add("最喜歡的學科");
            chkItems2.Add("最感困難的學科");
            if (CheckDataTransfer.CheckYEARLY_Error(_GroupName, chkItems2, _Student) > 0)
            {
                _ErrorCount += 1;
            }
            _TotalCount += 1;

            #endregion
        }
Beispiel #3
0
        public void Start()
        {
            #region SINGLE_ANSWER
            List <string> chkItems1 = new List <string>();
            chkItems1.Add("備註");

            // SINGLE_ANSWER
            _ErrorCount += CheckDataTransfer.CheckSINGLE_ANSWER_Error(_GroupName, chkItems1, _Student);
            _TotalCount += chkItems1.Count;
            #endregion
        }
        public void Start()
        {
            // 本人概況	生理缺陷	MULTI_ANSWER
            // 本人概況	血型	SINGLE_ANSWER
            // 本人概況	身高	SEMESTER
            // 本人概況	宗教	SINGLE_ANSWER
            // 本人概況	原住民血統	SINGLE_ANSWER
            // 本人概況	曾患特殊疾病	MULTI_ANSWER
            // 本人概況	體重	SEMESTER


            #region SINGLE_ANSWER
            List <string> chkItems1 = new List <string>();
            chkItems1.Add("血型");
            chkItems1.Add("宗教");
            chkItems1.Add("原住民血統");

            // SINGLE_ANSWER
            _ErrorCount += CheckDataTransfer.CheckSINGLE_ANSWER_Error(_GroupName, chkItems1, _Student);
            _TotalCount += chkItems1.Count;
            #endregion

            #region MULTI_ANSWER
            List <string> chkItems2 = new List <string>();
            chkItems2.Add("生理缺陷");
            chkItems2.Add("曾患特殊疾病");
            _ErrorCount += CheckDataTransfer.CheckMULTI_ANSWER_Error(_GroupName, chkItems2, _Student);
            _TotalCount += chkItems2.Count;

            #endregion

            #region SEMESTER
            // 這算一項
            List <string> chkItems3 = new List <string>();
            chkItems3.Add("身高");
            chkItems3.Add("體重");

            if (CheckDataTransfer.CheckSEMESTER_Error(_GroupName, chkItems3, _Student) > 0)
            {
                _ErrorCount += 1;
            }

            _TotalCount += 1;

            #endregion
        }
Beispiel #5
0
        public void Start()
        {
            #region YEARLY
            List <string> chkItems1 = new List <string>();
            chkItems1.Add("人生態度");
            chkItems1.Add("人際關係");
            chkItems1.Add("內向行為");
            chkItems1.Add("外向行為");
            chkItems1.Add("生活習慣");
            chkItems1.Add("服務熱忱");
            chkItems1.Add("學習動機");

            // 這屬於一項
            if (CheckDataTransfer.CheckYEARLY_Error(_GroupName, chkItems1, _Student) > 0)
            {
                _ErrorCount += 1;
            }

            _TotalCount += 1;

            #endregion
        }
Beispiel #6
0
        public void Start()
        {
            #region SINGLE_ANSWER
            List <string> chkItems1 = new List <string>();
            List <string> items     = new List <string>();
            items.Add("個性");
            items.Add("填寫日期");
            items.Add("需要改進的地方");
            items.Add("優點");

            for (int g = 1; g <= _Student.GradeYear; g++)
            {
                foreach (string str in items)
                {
                    chkItems1.Add(str + "_" + g);
                }
            }

            // SINGLE_ANSWER
            _ErrorCount += CheckDataTransfer.CheckSINGLE_ANSWER_Error(_GroupName, chkItems1, _Student);
            _TotalCount += chkItems1.Count;
            #endregion
        }
Beispiel #7
0
        public void Start()
        {
            #region SINGLE_ANSWER
            List <string> chkItems1 = new List <string>();
            chkItems1.Add("小學(國中)老師或同學常說我是");
            chkItems1.Add("小學(國中)時我曾在班上登任過的職務有");
            chkItems1.Add("他是怎樣的人");

            List <string> items = new List <string>();
            items.Add("年級_我目前最需要的協助是");
            items.Add("年級_我目前遇到最大的困難是");
            string strItem = "";
            for (int g = 1; g <= _Student.GradeYear; g++)
            {
                foreach (string str in items)
                {
                    string ssItem = "";
                    switch (g)
                    {
                    case 1: ssItem = "一"; break;

                    case 2: ssItem = "二"; break;

                    case 3: ssItem = "三"; break;
                    }
                    strItem = "自我的心聲_" + ssItem + str;
                    chkItems1.Add(strItem);
                }
            }

            chkItems1.Add("我在小學(國中)得過的獎有");
            chkItems1.Add("我在家中最怕的人是");
            chkItems1.Add("我在家中最怕的人是_因為");
            chkItems1.Add("我排遣休閒時間的方法是");
            chkItems1.Add("我最難忘的一件事是");
            chkItems1.Add("我覺得我自己的過去最滿意的是");
            chkItems1.Add("我覺得我的缺點是");
            chkItems1.Add("我覺得我的優點是");
//            chkItems1.Add("我讀過且印象最深刻的課外書是");
            chkItems1.Add("家中最了解我的人");
            chkItems1.Add("家中最了解我的人_因為");
            chkItems1.Add("國中時的學校生活");
            chkItems1.Add("常指導我做功課的人");
            chkItems1.Add("喜歡的人");
            chkItems1.Add("喜歡的人_因為");
            chkItems1.Add("最不喜歡做的事");
            chkItems1.Add("最不喜歡做的事_因為");
            chkItems1.Add("最快樂的回憶");
            chkItems1.Add("最足以描述自己的幾句話");
            chkItems1.Add("最要好的朋友");
            chkItems1.Add("最喜歡的國小(國中)老師");
            chkItems1.Add("最喜歡的國小(國中)老師__因為");
            chkItems1.Add("最喜歡做的事");
            chkItems1.Add("最喜歡做的事_因為");
            chkItems1.Add("最痛苦的回憶");
//            chkItems1.Add("填寫日期");
            chkItems1.Add("讀過且印象最深刻的課外書");

            // SINGLE_ANSWER
            _ErrorCount += CheckDataTransfer.CheckSINGLE_ANSWER_Error(_GroupName, chkItems1, _Student);
            _TotalCount += chkItems1.Count;
            #endregion
        }
Beispiel #8
0
        public void Start()
        {
            #region RELATIVE
            List <string> chkItems1 = new List <string>();
            chkItems1.Add("直系血親_工作機構");
            chkItems1.Add("直系血親_出生年");
            chkItems1.Add("直系血親_存、歿");
            chkItems1.Add("直系血親_姓名");
            chkItems1.Add("直系血親_原國籍");
            chkItems1.Add("直系血親_教育程度");
            chkItems1.Add("直系血親_電話");
            chkItems1.Add("直系血親_稱謂");
            chkItems1.Add("直系血親_職業");
            chkItems1.Add("直系血親_職稱");
            // 這算一項
            if (CheckDataTransfer.CheckRELATIVE_Error(_GroupName, chkItems1, _Student) > 0)
            {
                _ErrorCount += 1;
            }
            ;

            _TotalCount += 1;
            #endregion

            #region SIBLING
            List <string> chkItems2 = new List <string>();
            chkItems2.Add("兄弟姊妹_出生年次");
            chkItems2.Add("兄弟姊妹_姓名");
            chkItems2.Add("兄弟姊妹_畢肆業學校");
            chkItems2.Add("兄弟姊妹_備註");
            chkItems2.Add("兄弟姊妹_稱謂");

            // 這算一項
            if (CheckDataTransfer.CheckSIBLING_Error(_GroupName, chkItems2, _Student) > 0)
            {
                _ErrorCount += 1;
            }

            _TotalCount += 1;

            #endregion

            #region SINGLE_ANSWER

            List <string> chkItems3 = new List <string>();
            chkItems3.Add("兄弟姊妹_排行");
            chkItems3.Add("監護人_姓名");
            chkItems3.Add("監護人_性別");
            chkItems3.Add("監護人_通訊地址");
            chkItems3.Add("監護人_電話");
            chkItems3.Add("監護人_關係");

            // 這算一項
            if (CheckDataTransfer.CheckSINGLE_ANSWER_Error(_GroupName, chkItems3, _Student) > 0)
            {
                _ErrorCount += 1;
            }

            _TotalCount += 1;

            #endregion

            #region YEARLY
            List <string> chkItems4 = new List <string>();
            chkItems4.Add("父母關係");
            chkItems4.Add("父親管教方式");
            chkItems4.Add("本人住宿");
            chkItems4.Add("母親管教方式");
            chkItems4.Add("我覺得是否足夠");
            chkItems4.Add("每星期零用錢");
            chkItems4.Add("居住環境");
            chkItems4.Add("家庭氣氛");
            chkItems4.Add("經濟狀況");

            // 這算一項
            if (CheckDataTransfer.CheckYEARLY_Error(_GroupName, chkItems4, _Student) > 0)
            {
                _ErrorCount += 1;
            }
            _TotalCount += 1;

            #endregion
        }