chore: 首次簽入 Thinkyu ASP.NET 專案
- 加入 Visual Studio / ASP.NET .gitignore - 排除建置輸出、IDE 設定、NuGet packages、大型 MSI 安裝檔
This commit is contained in:
@@ -0,0 +1,408 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.ComponentModel;
|
||||
using WebLib;
|
||||
|
||||
namespace Education
|
||||
{
|
||||
[DataObject]
|
||||
public class DAC_教學日誌選項
|
||||
{
|
||||
public DAC_教學日誌選項()
|
||||
{
|
||||
}
|
||||
|
||||
#region 課程執行觀察_01 (課程是否依原訂計畫執行)
|
||||
|
||||
[DataObjectMethod(DataObjectMethodType.Select)]
|
||||
public NameValueList Select觀察01ForList()
|
||||
{
|
||||
NameValueList result = new NameValueList();
|
||||
result.Add("", "");
|
||||
result.Add("符合原訂計畫", "1");
|
||||
result.Add("部分調整", "2");
|
||||
result.Add("未依原訂計畫執行", "3");
|
||||
return result;
|
||||
}
|
||||
|
||||
[DataObjectMethod(DataObjectMethodType.Select)]
|
||||
public NameValueList Select觀察01ForDropDown()
|
||||
{
|
||||
NameValueList result = new NameValueList();
|
||||
result.Add("(請選擇)", "");
|
||||
result.Add("符合原訂計畫", "1");
|
||||
result.Add("部分調整", "2");
|
||||
result.Add("未依原訂計畫執行", "3");
|
||||
return result;
|
||||
}
|
||||
|
||||
public static string Get觀察01名稱(object id)
|
||||
{
|
||||
switch (DAC.GetString(id))
|
||||
{
|
||||
case "1": return "符合原訂計畫";
|
||||
case "2": return "部分調整";
|
||||
case "3": return "未依原訂計畫執行";
|
||||
default: return "";
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region 課程執行觀察_02 (課程進度)
|
||||
|
||||
[DataObjectMethod(DataObjectMethodType.Select)]
|
||||
public NameValueList Select觀察02ForList()
|
||||
{
|
||||
NameValueList result = new NameValueList();
|
||||
result.Add("", "");
|
||||
result.Add("超前", "1");
|
||||
result.Add("符合規劃", "2");
|
||||
result.Add("略有落後", "3");
|
||||
result.Add("未完成", "4");
|
||||
return result;
|
||||
}
|
||||
|
||||
[DataObjectMethod(DataObjectMethodType.Select)]
|
||||
public NameValueList Select觀察02ForDropDown()
|
||||
{
|
||||
NameValueList result = new NameValueList();
|
||||
result.Add("(請選擇)", "");
|
||||
result.Add("超前", "1");
|
||||
result.Add("符合規劃", "2");
|
||||
result.Add("略有落後", "3");
|
||||
result.Add("未完成", "4");
|
||||
return result;
|
||||
}
|
||||
|
||||
public static string Get觀察02名稱(object id)
|
||||
{
|
||||
switch (DAC.GetString(id))
|
||||
{
|
||||
case "1": return "超前";
|
||||
case "2": return "符合規劃";
|
||||
case "3": return "略有落後";
|
||||
case "4": return "未完成";
|
||||
default: return "";
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region 課程執行觀察_03 (講師授課情形)
|
||||
|
||||
[DataObjectMethod(DataObjectMethodType.Select)]
|
||||
public NameValueList Select觀察03ForList()
|
||||
{
|
||||
NameValueList result = new NameValueList();
|
||||
result.Add("", "");
|
||||
result.Add("優良", "1");
|
||||
result.Add("良好", "2");
|
||||
result.Add("普通", "3");
|
||||
result.Add("待改善", "4");
|
||||
return result;
|
||||
}
|
||||
|
||||
[DataObjectMethod(DataObjectMethodType.Select)]
|
||||
public NameValueList Select觀察03ForDropDown()
|
||||
{
|
||||
NameValueList result = new NameValueList();
|
||||
result.Add("(請選擇)", "");
|
||||
result.Add("優良", "1");
|
||||
result.Add("良好", "2");
|
||||
result.Add("普通", "3");
|
||||
result.Add("待改善", "4");
|
||||
return result;
|
||||
}
|
||||
|
||||
public static string Get觀察03名稱(object id)
|
||||
{
|
||||
switch (DAC.GetString(id))
|
||||
{
|
||||
case "1": return "優良";
|
||||
case "2": return "良好";
|
||||
case "3": return "普通";
|
||||
case "4": return "待改善";
|
||||
default: return "";
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region 課程執行觀察_04 (學員參與互動)
|
||||
|
||||
[DataObjectMethod(DataObjectMethodType.Select)]
|
||||
public NameValueList Select觀察04ForList()
|
||||
{
|
||||
NameValueList result = new NameValueList();
|
||||
result.Add("", "");
|
||||
result.Add("非常踴躍", "1");
|
||||
result.Add("踴躍", "2");
|
||||
result.Add("普通", "3");
|
||||
result.Add("不佳", "4");
|
||||
return result;
|
||||
}
|
||||
|
||||
[DataObjectMethod(DataObjectMethodType.Select)]
|
||||
public NameValueList Select觀察04ForDropDown()
|
||||
{
|
||||
NameValueList result = new NameValueList();
|
||||
result.Add("(請選擇)", "");
|
||||
result.Add("非常踴躍", "1");
|
||||
result.Add("踴躍", "2");
|
||||
result.Add("普通", "3");
|
||||
result.Add("不佳", "4");
|
||||
return result;
|
||||
}
|
||||
|
||||
public static string Get觀察04名稱(object id)
|
||||
{
|
||||
switch (DAC.GetString(id))
|
||||
{
|
||||
case "1": return "非常踴躍";
|
||||
case "2": return "踴躍";
|
||||
case "3": return "普通";
|
||||
case "4": return "不佳";
|
||||
default: return "";
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region 課程執行觀察_05 (學員學習投入)
|
||||
|
||||
[DataObjectMethod(DataObjectMethodType.Select)]
|
||||
public NameValueList Select觀察05ForList()
|
||||
{
|
||||
NameValueList result = new NameValueList();
|
||||
result.Add("", "");
|
||||
result.Add("積極投入", "1");
|
||||
result.Add("大多投入", "2");
|
||||
result.Add("部分投入", "3");
|
||||
result.Add("投入度不足", "4");
|
||||
return result;
|
||||
}
|
||||
|
||||
[DataObjectMethod(DataObjectMethodType.Select)]
|
||||
public NameValueList Select觀察05ForDropDown()
|
||||
{
|
||||
NameValueList result = new NameValueList();
|
||||
result.Add("(請選擇)", "");
|
||||
result.Add("積極投入", "1");
|
||||
result.Add("大多投入", "2");
|
||||
result.Add("部分投入", "3");
|
||||
result.Add("投入度不足", "4");
|
||||
return result;
|
||||
}
|
||||
|
||||
public static string Get觀察05名稱(object id)
|
||||
{
|
||||
switch (DAC.GetString(id))
|
||||
{
|
||||
case "1": return "積極投入";
|
||||
case "2": return "大多投入";
|
||||
case "3": return "部分投入";
|
||||
case "4": return "投入度不足";
|
||||
default: return "";
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region 課程執行觀察_06 (學員課堂回應情形)
|
||||
|
||||
[DataObjectMethod(DataObjectMethodType.Select)]
|
||||
public NameValueList Select觀察06ForList()
|
||||
{
|
||||
NameValueList result = new NameValueList();
|
||||
result.Add("", "");
|
||||
result.Add("能主動分享工作經驗或案例", "1");
|
||||
result.Add("能回應提問並連結工作情境", "2");
|
||||
result.Add("經引導後能連結工作情境", "3");
|
||||
result.Add("未觀察到相關回應", "4");
|
||||
result.Add("不適用", "5");
|
||||
return result;
|
||||
}
|
||||
|
||||
[DataObjectMethod(DataObjectMethodType.Select)]
|
||||
public NameValueList Select觀察06ForDropDown()
|
||||
{
|
||||
NameValueList result = new NameValueList();
|
||||
result.Add("(請選擇)", "");
|
||||
result.Add("能主動分享工作經驗或案例", "1");
|
||||
result.Add("能回應提問並連結工作情境", "2");
|
||||
result.Add("經引導後能連結工作情境", "3");
|
||||
result.Add("未觀察到相關回應", "4");
|
||||
result.Add("不適用", "5");
|
||||
return result;
|
||||
}
|
||||
|
||||
public static string Get觀察06名稱(object id)
|
||||
{
|
||||
switch (DAC.GetString(id))
|
||||
{
|
||||
case "1": return "能主動分享工作經驗或案例";
|
||||
case "2": return "能回應提問並連結工作情境";
|
||||
case "3": return "經引導後能連結工作情境";
|
||||
case "4": return "未觀察到相關回應";
|
||||
case "5": return "不適用";
|
||||
default: return "";
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region 課程執行觀察_07 (實作/活動完成情形)
|
||||
|
||||
[DataObjectMethod(DataObjectMethodType.Select)]
|
||||
public NameValueList Select觀察07ForList()
|
||||
{
|
||||
NameValueList result = new NameValueList();
|
||||
result.Add("", "");
|
||||
result.Add("全數完成", "1");
|
||||
result.Add("大部分完成", "2");
|
||||
result.Add("部分完成", "3");
|
||||
result.Add("未完成", "4");
|
||||
result.Add("不適用", "5");
|
||||
return result;
|
||||
}
|
||||
|
||||
[DataObjectMethod(DataObjectMethodType.Select)]
|
||||
public NameValueList Select觀察07ForDropDown()
|
||||
{
|
||||
NameValueList result = new NameValueList();
|
||||
result.Add("(請選擇)", "");
|
||||
result.Add("全數完成", "1");
|
||||
result.Add("大部分完成", "2");
|
||||
result.Add("部分完成", "3");
|
||||
result.Add("未完成", "4");
|
||||
result.Add("不適用", "5");
|
||||
return result;
|
||||
}
|
||||
|
||||
public static string Get觀察07名稱(object id)
|
||||
{
|
||||
switch (DAC.GetString(id))
|
||||
{
|
||||
case "1": return "全數完成";
|
||||
case "2": return "大部分完成";
|
||||
case "3": return "部分完成";
|
||||
case "4": return "未完成";
|
||||
case "5": return "不適用";
|
||||
default: return "";
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region 課程執行觀察_08 (教學設備及場地)
|
||||
|
||||
[DataObjectMethod(DataObjectMethodType.Select)]
|
||||
public NameValueList Select觀察08ForList()
|
||||
{
|
||||
NameValueList result = new NameValueList();
|
||||
result.Add("", "");
|
||||
result.Add("正常", "1");
|
||||
result.Add("輕微異常", "2");
|
||||
result.Add("影響授課", "3");
|
||||
result.Add("無法使用", "4");
|
||||
return result;
|
||||
}
|
||||
|
||||
[DataObjectMethod(DataObjectMethodType.Select)]
|
||||
public NameValueList Select觀察08ForDropDown()
|
||||
{
|
||||
NameValueList result = new NameValueList();
|
||||
result.Add("(請選擇)", "");
|
||||
result.Add("正常", "1");
|
||||
result.Add("輕微異常", "2");
|
||||
result.Add("影響授課", "3");
|
||||
result.Add("無法使用", "4");
|
||||
return result;
|
||||
}
|
||||
|
||||
public static string Get觀察08名稱(object id)
|
||||
{
|
||||
switch (DAC.GetString(id))
|
||||
{
|
||||
case "1": return "正常";
|
||||
case "2": return "輕微異常";
|
||||
case "3": return "影響授課";
|
||||
case "4": return "無法使用";
|
||||
default: return "";
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region 有無異常事項
|
||||
|
||||
[DataObjectMethod(DataObjectMethodType.Select)]
|
||||
public NameValueList Select有無異常事項ForList()
|
||||
{
|
||||
NameValueList result = new NameValueList();
|
||||
result.Add("", "");
|
||||
result.Add("有", "1");
|
||||
result.Add("無", "0");
|
||||
return result;
|
||||
}
|
||||
|
||||
[DataObjectMethod(DataObjectMethodType.Select)]
|
||||
public NameValueList Select有無異常事項ForDropDown()
|
||||
{
|
||||
NameValueList result = new NameValueList();
|
||||
result.Add("(請選擇)", "");
|
||||
result.Add("有", "1");
|
||||
result.Add("無", "0");
|
||||
return result;
|
||||
}
|
||||
|
||||
public static string Get有無異常事項名稱(object id)
|
||||
{
|
||||
switch (DAC.GetString(id))
|
||||
{
|
||||
case "1": return "有";
|
||||
case "0": return "無";
|
||||
default: return "";
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region 是否需後續追蹤
|
||||
|
||||
[DataObjectMethod(DataObjectMethodType.Select)]
|
||||
public NameValueList Select是否需後續追蹤ForList()
|
||||
{
|
||||
NameValueList result = new NameValueList();
|
||||
result.Add("", "");
|
||||
result.Add("否,異常狀況順利解決,本案已結案", "0");
|
||||
result.Add("是,未順利解決,建議於課後舉行檢討會議進行討論", "1");
|
||||
return result;
|
||||
}
|
||||
|
||||
[DataObjectMethod(DataObjectMethodType.Select)]
|
||||
public NameValueList Select是否需後續追蹤ForDropDown()
|
||||
{
|
||||
NameValueList result = new NameValueList();
|
||||
result.Add("(請選擇)", "");
|
||||
result.Add("否,異常狀況順利解決,本案已結案", "0");
|
||||
result.Add("是,未順利解決,建議於課後舉行檢討會議進行討論", "1");
|
||||
return result;
|
||||
}
|
||||
|
||||
public static string Get是否需後續追蹤名稱(object id)
|
||||
{
|
||||
switch (DAC.GetString(id))
|
||||
{
|
||||
case "0": return "否,異常狀況順利解決,本案已結案";
|
||||
case "1": return "是,未順利解決,建議於課後舉行檢討會議進行討論";
|
||||
default: return "";
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user