public ActionResult SystemError(string ErrorMessage, string Title, string ReturnUrl, string ReturnName) { var errorInfo = new VM_Error_Info { ErrorMessage = ErrorMessage, Title = Title, ReturnName = ReturnName, ReturnUrl = ReturnUrl }; return(View(errorInfo)); }
/// *********************cniots************************************* /// Author : ychost /// Created : 2016-09-11 20:29:42 /// <summary> /// Uploads the image. /// </summary> /// <returns>ActionResult.</returns> /// Last Modified By : ychost /// Last Modified On : 2016-09-13 20:34:24 /// *********************cniots************************************* public ActionResult UploadImage() { var errorInfo = new VM_Error_Info { Title = "禁止进入", ErrorMessage = "非施工人员,禁止进入" }; return(RedirectToAction(ErrorManager.SystemError, ErrorManager.ErrorController, errorInfo)); }
public ActionResult MachineLayout(int Id) { log = LogFactory.GetLogger(MethodBase.GetCurrentMethod().DeclaringType.FullName + ":" + MethodBase.GetCurrentMethod().Name); var bllMachine = new MesWeb.BLL.T_Machine(); var machine = bllMachine.GetModel(Id); try { if (machine != null) { var machineLayout = bllLayout.GetModelList("LayoutTypeID = " + (int)LAYOUT_TPYE.MACHINE + " AND " + " TableRowID = " + Id).FirstOrDefault(); if (machineLayout != null) { //取出轴号 string axisNumStr = (string)TempData[QualityTraceController.SERACH_ASIX]; TempData[QualityTraceController.SERACH_ASIX] = axisNumStr; //TODO 临时将备注替换为轴号 machineLayout.Remark = axisNumStr; var layoutInfo = new VM_LayoutPicture(machineLayout); if (!string.IsNullOrEmpty(machineLayout.PicUrl)) { layoutInfo = new VM_LayoutPicture(machineLayout); layoutInfo = GetLayoutInfo(machineLayout); } else { log.Error("机台信息为空"); VM_Error_Info info = new VM_Error_Info { Title = "施工错误", ErrorMessage = "机台信息为空,请联系管理人员", ReturnUrl = "/Admin/Home", ReturnName = "主页" }; return(RedirectToAction(ErrorManager.SystemError, ErrorManager.ErrorController, info)); } return(View(layoutInfo)); } } } catch (Exception e) { log.Error("车间未施工,请联系施工人员", e); } log.Error("车间未施工,请联系施工人员"); var errorInfo = new VM_Error_Info { Title = "施工错误", ErrorMessage = "车间未施工,请联系施工人员" }; return(RedirectToAction(ErrorManager.SystemError, ErrorManager.ErrorController, errorInfo)); }
public ActionResult HistoryMachine(string Id) { var axisNumStr = Id.Split(',')[1]; var tabStr = Id.Split(',')[0]; string tabName = "HISDATA" + tabStr; HisData historyInfo = new HisData(Id); var bllHistoryInfo = new MesWeb.BLL.T_HisData(tabName); var histories = bllHistoryInfo.GetModelList("Axis_No = '" + axisNumStr + "'"); if (histories.FirstOrDefault().MachineID.HasValue) { var machineID = histories.FirstOrDefault().MachineID.Value; HisMachInfo.MachindID = machineID.ToString(); HisMachInfo.AxisNumStr = axisNumStr; HisMachInfo.HisDataTabName = tabName; var machineLayout = bllLayout.GetModelList("TableRowID = " + machineID + "AND LayoutTypeID=" + (int)LAYOUT_TPYE.MACHINE).FirstOrDefault(); var layoutInfo = new VM_LayoutPicture(machineLayout); if (!string.IsNullOrEmpty(machineLayout.PicUrl)) { layoutInfo = new VM_LayoutPicture(machineLayout); layoutInfo = GetLayoutInfo(machineLayout); } else { log.Error("机台信息为空"); var infoNotFound = new VM_Error_Info { Title = "施工错误", ErrorMessage = "机台信息为空,请联系管理人员", ReturnUrl = "/Admin/Home", ReturnName = "主页" }; return(RedirectToAction(ErrorManager.SystemError, ErrorManager.ErrorController, infoNotFound)); } return(View(layoutInfo)); } VM_Error_Info infoError = new VM_Error_Info { Title = "系统错误", ErrorMessage = "未找到该轴号的机台", ReturnUrl = "/Admin/Home", ReturnName = "主页" }; return(RedirectToAction(ErrorManager.SystemError, ErrorManager.ErrorController)); }
public ActionResult MachineLayout(int Id) { log = LogFactory.GetLogger(MethodBase.GetCurrentMethod().DeclaringType.FullName + ":" + MethodBase.GetCurrentMethod().Name); var machineLayout = bllLayout.GetModel(Id); var layoutInfo = new VM_LayoutPicture(machineLayout); if (!string.IsNullOrEmpty(machineLayout.PicUrl)) { layoutInfo = new VM_LayoutPicture(machineLayout); layoutInfo = GetLayoutInfo(machineLayout); } else { log.Error("机台信息为空"); VM_Error_Info info = new VM_Error_Info { Title = "施工错误", ErrorMessage = "机台信息为空,请联系管理人员", ReturnUrl = "/Admin/Home", ReturnName = "主页" }; return(RedirectToAction(ErrorManager.SystemError, ErrorManager.ErrorController, info)); } return(View(layoutInfo)); }
// GET: OnlineData public ActionResult Index() { log = LogFactory.GetLogger(MethodBase.GetCurrentMethod().DeclaringType.FullName + ":" + MethodBase.GetCurrentMethod().Name); var workshopLayout = bllLayout.GetModelList("IsTop = 1").FirstOrDefault(); if (workshopLayout == null) { log.Error("车间未施工,请联系施工人员"); } else { TempData["workshopLayout"] = workshopLayout; return(RedirectToAction("WorkshopLayout")); } var errorInfo = new VM_Error_Info { Title = "施工错误", ErrorMessage = "车间未施工,请联系施工人员" }; return(RedirectToAction(ErrorManager.SystemError, ErrorManager.ErrorController, errorInfo)); }