public JsonResult RestartTaskSchedule(string triggerTask, string reportDate) { MSGReturnModel result = new MSGReturnModel(); result.RETURN_FLAG = false; result.DESCRIPTION = Message_Type.parameter_Error.GetDescription(); try { MSGReturnModel resultRestart = SystemForITRepository.restartTaskSchedule(triggerTask, reportDate); result.RETURN_FLAG = resultRestart.RETURN_FLAG; result.DESCRIPTION = "重啟完成"; if (result.RETURN_FLAG == false) { result.DESCRIPTION = "重啟失敗:" + resultRestart.DESCRIPTION; } } catch (Exception ex) { result.RETURN_FLAG = false; result.DESCRIPTION = ex.Message; } return(Json(result)); }
public JsonResult RestartTaskSchedule(string triggerTask, string reportDate) { MSGReturnModel result = new MSGReturnModel(); result.RETURN_FLAG = false; result.DESCRIPTION = Message_Type.parameter_Error.GetDescription(); try { switch (triggerTask) { case "StartKRiskService": case "StopKRiskService": case "StartTomcatService": case "StopTomcatService": break; //default: // reportDate = DateTime.Parse(reportDate).ToString("yyyyMMdd"); //break; } MSGReturnModel resultRestart = SystemForITRepository.restartTaskSchedule(triggerTask, reportDate); result.RETURN_FLAG = resultRestart.RETURN_FLAG; result.DESCRIPTION = "重啟完成"; if (result.RETURN_FLAG == false) { result.DESCRIPTION = "重啟失敗:" + resultRestart.DESCRIPTION; } } catch (Exception ex) { result.RETURN_FLAG = false; result.DESCRIPTION = ex.Message; } return(Json(result)); }