public ActionResult CTS390() { CTS390_ScreenParameter param = GetScreenObject <CTS390_ScreenParameter>(); ViewBag.HasPermission360 = param.hasPermission360; ViewBag.CTS360ScreenMode = ScreenID.C_SCREEN_ID_SUMMARY_AR; return(View()); }
/// <summary> /// Check user’s permission /// </summary> /// <param name="param"></param> /// <returns></returns> public ActionResult CTS390_Authority(CTS390_ScreenParameter param) { ObjectResultData res = new ObjectResultData(); try { if (!CheckUserPermission(ScreenID.C_SCREEN_ID_SUMMARY_AR)) { res.AddErrorMessage(MessageUtil.MODULE_COMMON, MessageUtil.MessageList.MSG0053); return(Json(res)); } if (res.IsError) { return(Json(res)); } param.hasPermission360 = CheckUserPermission(ScreenID.C_SCREEN_ID_SEARCH_AR, FunctionID.C_FUNC_ID_OPERATE); return(InitialScreenEnvironment <CTS390_ScreenParameter>(CTS390_Screen, param, res)); } catch (Exception ex) { res.AddErrorMessage(ex); return(Json(res)); } }