public ActionResult Details(string msg) { bool isHasNoActive = Request.Cookies[GLB.userId] != null && Convert.ToInt32(Request.Cookies[GLB.depId].Value) == GLB.adminDepId ? true : false; ResponseStatus resp = activityService.GetActivities(conta_Activity, isHasNoActive); Container_Authority_Msg auth = new Container_Authority_Msg(); ResponseStatus resp1 = ServiceBuilder.BuildAuthService().GetSecondAuth(Request.Cookies, auth); if (resp1 == ResponseStatus.FAILED) { resp = resp1; } //if (Request.Cookies[GLB.userId] != null) Response. return(this.JudgeResult(resp, () => { conta_Activity.msg = msg; conta_Activity.isAdd = auth.isAdd; conta_Activity.isDelete = auth.isDelete; conta_Activity.isUpdate = auth.isUpdate; conta_Activity.isVisit = auth.isVisit; if (auth.isVisit) { return View("Details_Visit", conta_Activity); } else { return View(conta_Activity); } })); }
public ActionResult Details(int?curpage, string message) { visitPaginate.CurrentPage = curpage == null ? 1 : (int)curpage; conta_List_Visit = new Container_List_Visit() { paginate = visitPaginate, msg = message }; ResponseStatus resp = visitService.GetVisits(conta_List_Visit); Container_Authority_Msg auth = new Container_Authority_Msg(); ResponseStatus resp1 = ServiceBuilder.BuildAuthService().GetSecondAuth(Request.Cookies, auth); if (resp1 == ResponseStatus.FAILED) { resp = resp1; } return(base.JudgeResult(resp, () => { conta_List_Visit.isAdd = auth.isAdd; conta_List_Visit.isDelete = auth.isDelete; conta_List_Visit.isUpdate = auth.isUpdate; conta_List_Visit.isVisit = auth.isVisit; return View(conta_List_Visit); })); }
public ActionResult Details(int id, string msg) { activityWorks = new ActivityWorks(); ResponseStatus resp = workService.GetWorks(Request, activityWorks, id); Container_Authority_Msg auth = new Container_Authority_Msg(); ResponseStatus resp1 = ServiceBuilder.BuildAuthService().GetSecondAuth(Request.Cookies, auth); if (resp1 != ResponseStatus.SUCCESS) { resp = resp1; } if (resp == ResponseStatus.NOT_DATA) { resp = ResponseStatus.SUCCESS; } return(this.JudgeResult(resp, () => { activityWorks.WorkContent = msg; activityWorks.isAdd = auth.isAdd; activityWorks.isDelete = auth.isDelete; activityWorks.isUpdate = auth.isUpdate; activityWorks.isVisit = auth.isVisit; return View(activityWorks); })); }
public ActionResult Details(string msg) { conta_List_Department = new Container_List_Department(); conta_List_Department.message = msg; conta_List_Department.List_Dep = new List <Department>(); resp = departmentService.GetDepartments(Request, conta_List_Department); Container_Authority_Msg auth = new Container_Authority_Msg(); ResponseStatus resp1 = ServiceBuilder.BuildAuthService().GetSecondAuth(Request.Cookies, auth); if (resp1 == ResponseStatus.FAILED) { resp = resp1; } return(this.JudgeResult(resp, () => { conta_List_Department.isAdd = auth.isAdd; conta_List_Department.isDelete = auth.isDelete; conta_List_Department.isUpdate = auth.isUpdate; conta_List_Department.isVisit = auth.isVisit; return View(conta_List_Department); })); }
public override void OnAuthorization(AuthorizationContext filterContext) { string controller = filterContext.RouteData.Values["controller"].ToString(); string action = filterContext.RouteData.Values["action"].ToString(); HttpCookieCollection cookies = filterContext.HttpContext.Request.Cookies; authService = ServiceBuilder.BuildAuthService(); ResponseStatus status = authService.IsAllow(controller, action, cookies); switch (status) { case ResponseStatus.ALLOW_ALL_USER: break; case ResponseStatus.ALLOW_NONE_USER: break; case ResponseStatus.ALLOW_SPECIFY_USER_PASS: break; case ResponseStatus.NOALLOW: filterContext.Result = new RedirectToRouteResult( "message", new RouteValueDictionary() { { "msg", "PermissionDenied" } }); break; case ResponseStatus.NOT_LOGIN: filterContext.Result = new RedirectToRouteResult("Login", null); break; case ResponseStatus.NONE: break; } }
public ActionResult Details(int?curpage, string msg) { paginate.CurrentPage = curpage == null ? 1 : (int)curpage; NoticeType ntype = Request.Cookies[GLB.userId] == null ? NoticeType.All_MEMBER : NoticeType.NONE; resp = noticeService.GetNotices(Request, ntype, paginate, conta_List_Notice); Container_Authority_Msg auth = new Container_Authority_Msg(); ResponseStatus resp1 = ServiceBuilder.BuildAuthService().GetSecondAuth(Request.Cookies, auth); if (resp1 == ResponseStatus.FAILED) { resp = resp1; } return(this.JudgeResult(resp, () => { conta_List_Notice.NType = ntype; conta_List_Notice.msg = msg; conta_List_Notice.isAdd = auth.isAdd; conta_List_Notice.isDelete = auth.isDelete; conta_List_Notice.isUpdate = auth.isUpdate; conta_List_Notice.isVisit = auth.isVisit; return View(conta_List_Notice); })); }
public ActionResult Details(int?curpage, string msg) { paginate.CurrentPage = curpage == null ? 1 : (int)curpage; conta_List_ImportantEvent = new Container_List_ImportantEvent(); conta_List_ImportantEvent.List_ImportantEvent = new List <ImportantEvent>(); resp = importantEventService.GetImportantEvents(Request, paginate, conta_List_ImportantEvent); Container_Authority_Msg auth = new Container_Authority_Msg(); ResponseStatus resp1 = ServiceBuilder.BuildAuthService().GetSecondAuth(Request.Cookies, auth); if (resp1 == ResponseStatus.FAILED) { resp = resp1; } return(this.JudgeResult(resp, () => { conta_List_ImportantEvent.paginate = paginate; conta_List_ImportantEvent.msg = msg; conta_List_ImportantEvent.isAdd = auth.isAdd; conta_List_ImportantEvent.isDelete = auth.isDelete; conta_List_ImportantEvent.isUpdate = auth.isUpdate; conta_List_ImportantEvent.isVisit = auth.isVisit; return View(conta_List_ImportantEvent); })); }