예제 #1
0
 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());
     }
 }
예제 #2
0
 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());
     }
 }