public PartialViewResult ColumnCRUDPartialView(string name, string type) { try { Log.LogInfoWriter(userName, LogManagement.LogType.OP, LogManagement.EventLevel.Info, LogManagement.LogAction.USER_Action_Query, LogManagement.SystemName.基本作業, "使用者取得ColumnCRUD人員維護畫面", new { name, type }, null); Log.LogInfoWriter(userName, LogManagement.LogType.AP, LogManagement.EventLevel.Info, LogManagement.LogAction.SYS_FunctionStart, LogManagement.SystemName.基本作業, "開始取得ColumnCRUD人員類別選單", new { name, type }, null); ColumnCRUDPartialViewModel columnCRUDPartialViewModel = new ColumnCRUDPartialViewModel(); columnCRUDPartialViewModel.ColumnCRUDDataModelList = _service.GetColumnCRUDDataList(name, type); var selectList = _service.GetTypeSelectList(); selectList.Insert(0, new SelectListItem { Value = "", Text = "請選擇" }); columnCRUDPartialViewModel.TypeSelectList = new SelectList(selectList, "Value", "Text"); if (columnCRUDPartialViewModel.ColumnCRUDDataModelList == null) { Log.LogInfoWriter(userName, LogManagement.LogType.AP, LogManagement.EventLevel.Error, LogManagement.LogAction.Error_FunctionError, LogManagement.SystemName.基本作業, "取得ColumnCRUD人員類別選單時,取得資料為Null", new { name, type }, null); return(PartialView(new ColumnCRUDPartialViewModel())); } Log.LogInfoWriter(userName, LogManagement.LogType.AP, LogManagement.EventLevel.Info, LogManagement.LogAction.SYS_FunctionEnd, LogManagement.SystemName.基本作業, "開始取得ColumnCRUD人員類別選單", columnCRUDPartialViewModel, null); return(PartialView(columnCRUDPartialViewModel)); } catch (Exception ex) { return(PartialView(new ColumnCRUDPartialViewModel())); } }
public PartialViewResult ColumnCRUDPartialView(string name, string type) { try { ColumnCRUDPartialViewModel columnCRUDPartialViewModel = new ColumnCRUDPartialViewModel(); columnCRUDPartialViewModel.ColumnCRUDDataModelList = _service.GetColumnCRUDDataList(name, type); var selectList = _service.GetTypeSelectList(); selectList.Insert(0, new SelectListItem { Value = "", Text = "請選擇" }); columnCRUDPartialViewModel.TypeSelectList = new SelectList(selectList, "Value", "Text"); if (columnCRUDPartialViewModel.ColumnCRUDDataModelList == null) { return(PartialView(new ColumnCRUDPartialViewModel())); } return(PartialView(columnCRUDPartialViewModel)); } catch (Exception ex) { return(PartialView(new ColumnCRUDPartialViewModel())); } }