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 ResponseStatus GetSecondAuth(HttpCookieCollection cookies, Container_Authority_Msg auth) { if (cookies[GLB.userId] == null) { auth.isAdd = false; auth.isDelete = false; auth.isUpdate = false; return(ResponseStatus.SUCCESS); } auth.isVisit = false; string userId = cookies[GLB.userId].Value.ToString(); RoleDal roleDal = new RoleDal(); //Container_Authority_Msg auth = new Container_Authority_Msg(); ResponseStatus resp = roleDal.GetSecondAuth(userId, auth); roleDal.ReturnUnitToPool(); return(resp); }
public ResponseStatus GetSecondAuth(string userId, Container_Authority_Msg auth) { dalBase.sql = "SELECT isadd,isdelete,isupdate FROM db_users,db_role WHERE db_users.roleid=db_role.id AND db_users.stuNum=@stuNum"; dalBase.Param = new MySqlParameter("@stuNum", userId); bool isSUccess = dalBase.Run(Behavious.SELECT_WITH_SINGLEPARAM, false); return(this.JudgeDBResult(isSUccess, () => { dalBase.DataRead.Read(); auth.isAdd = Convert.ToBoolean(dalBase.DataRead["isadd"]); auth.isDelete = Convert.ToBoolean(dalBase.DataRead["isdelete"]); auth.isUpdate = Convert.ToBoolean(dalBase.DataRead["isupdate"]); dalBase.CloseConnect(); }, () => { dalBase.CloseConnect(); })); }
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 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); })); }