public ActionResult Index() { try { ColumnCRUDViewModel columnCRUDViewModel = new ColumnCRUDViewModel(); var selectList = _service.GetTypeSelectList(); selectList.Insert(0, new SelectListItem { Value = "", Text = "請選擇" }); columnCRUDViewModel.TypeSelectList = new SelectList(selectList, "Value", "Text"); return(View(columnCRUDViewModel)); } catch (Exception ex) { return(View()); } }
public ActionResult Index() { try { Log.LogInfoWriter(userName, LogManagement.LogType.OP, LogManagement.EventLevel.Info, LogManagement.LogAction.USER_Trace_EnterPage, LogManagement.SystemName.基本作業, "使用者取得ColumnCRUD人員維護畫面", null, null); Log.LogInfoWriter(userName, LogManagement.LogType.AP, LogManagement.EventLevel.Info, LogManagement.LogAction.SYS_FunctionStart, LogManagement.SystemName.基本作業, "開始取得ColumnCRUD人員類別選單", null, null); ColumnCRUDViewModel columnCRUDViewModel = new ColumnCRUDViewModel(); var selectList = _service.GetTypeSelectList(); selectList.Insert(0, new SelectListItem { Value = "", Text = "請選擇" }); columnCRUDViewModel.TypeSelectList = new SelectList(selectList, "Value", "Text"); Log.LogInfoWriter(userName, LogManagement.LogType.AP, LogManagement.EventLevel.Info, LogManagement.LogAction.SYS_FunctionEnd, LogManagement.SystemName.基本作業, "取得ColumnCRUD人員類別選單結束", null, null); return(View(columnCRUDViewModel)); } catch (Exception ex) { Log.LogInfoWriter(userName, LogManagement.LogType.AP, LogManagement.EventLevel.Error, LogManagement.LogAction.Error_FunctionError, LogManagement.SystemName.基本作業, "取得ColumnCRUD人員類別選單發生錯誤", null, ex); return(View()); } }