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