/// <summary> /// 获取单位学会 /// </summary> /// <returns></returns> public ArticleDetial GetUnitMember(int aid) { ArticleDetial Result = new ArticleDetial(); try { NewsProvider _NewsProvider = new NewsProvider(); Result = _NewsProvider.GetArticleDetial(aid); } catch (Exception ex) { LogFactory _LogFactory = new LogFactory(this.GetType()); _LogFactory.CreateLog(LogType.Error, "获取单位学会", "GetUnitMember", ex); } return(Result); }
/// <summary> /// 获取地方学会 /// </summary> /// <returns></returns> public ArticleDetial GetLocalAssociation(int aid) { ArticleDetial Result = new ArticleDetial(); try { NewsProvider _NewsProvider = new NewsProvider(); Result = _NewsProvider.GetArticleDetial(aid); } catch (Exception ex) { LogFactory _LogFactory = new LogFactory(this.GetType()); _LogFactory.CreateLog(LogType.Error, "获取地方学会详情", "GetLocalAssociation", ex); } return(Result); }
/// <summary> /// 获取管理条例内容 /// </summary> /// <param name="aid"></param> /// <returns></returns> public ArticleDetial GetManageRulesDetial(int aid) { ArticleDetial Result = new ArticleDetial(); try { NewsProvider _NewsProvider = new NewsProvider(); return(_NewsProvider.GetArticleDetial(aid)); } catch (Exception ex) { LogFactory _LogFactory = new LogFactory(this.GetType()); _LogFactory.CreateLog(LogType.Error, "获取管理条例内容", "GetManageRulesDetial", ex); } return(Result); }
/// <summary> /// /// </summary> /// <param name="TypeID"></param> /// <returns></returns> public List <Archives> GetHonorList(int StartRow, int PageSize) { List <Archives> Result = new List <Archives>(); try { //获取分类 MenuProvider _Provider = new MenuProvider(); string TypeID = _Provider.GetAboutTypeID(Constant.HonorID); NewsProvider _NewsProvider = new NewsProvider(); Result = _NewsProvider.GetNewsByTypeID(StartRow, PageSize, TypeID).Data; } catch (Exception ex) { LogFactory _LogFactory = new LogFactory(this.GetType()); _LogFactory.CreateLog(LogType.Error, "获取学会荣誉列表", "GetHonorList", ex); } return(Result); }
/// <summary> /// 获取组织条例列表 /// </summary> /// <param name="StartRow"></param> /// <param name="PageSize"></param> /// <returns></returns> public List <Archives> GetOrgaincRuleses(int StartRow, int PageSize) { List <Archives> Result = new List <Archives>(); try { //获取分类 MenuProvider _Provider = new MenuProvider(); string TypeID = _Provider.GetNewTypeID(Constant.OrgaincRulesID); //获取数据 NewsProvider _NewsProvider = new NewsProvider(); Result = _NewsProvider.GetNewsByTypeID(StartRow, PageSize, TypeID).Data; } catch (Exception ex) { LogFactory _LogFactory = new LogFactory(this.GetType()); _LogFactory.CreateLog(LogType.Error, "获取组织条例列表", "GetOrgaincRuleses", ex); } return(Result); }
/// <summary> /// 获取单位学会列表 /// </summary> /// <returns></returns> public List <Archives> GetUnitMemberList(int StartRow, int PageSize) { List <Archives> Result = new List <Archives>(); try { //获取分类 MenuProvider _Provider = new MenuProvider(); string TypeID = _Provider.GetOrganizationalTypeID(Constant.UnitMemberID); //获取地方学会文章列表 NewsProvider _NewsProvider = new NewsProvider(); Result = _NewsProvider.GetNewsByTypeID(StartRow, PageSize, TypeID).Data; //_Provider.GetAboutTypeID //Result = _NewsProvider(Convert.ToInt32(TypeID)); } catch (Exception ex) { LogFactory _LogFactory = new LogFactory(this.GetType()); _LogFactory.CreateLog(LogType.Error, "获取单位学会列表", "GetUnitMemberList", ex); } return(Result); }
/// <summary> /// 获取收藏列表 /// </summary> /// <param name="Start"></param> /// <param name="PageSize"></param> /// <returns></returns> public List <Archives> GetCollectionList(int StartRow, int PageSize) { List <Archives> result = new List <Archives>(); try { //获取当前用户 AccountProvider _AccountProvider = new AccountProvider(); var user = _AccountProvider.GetCurrentUser(); if (user == null || user.id == 0) { return(result); } NewsProvider _NewsProvider = new NewsProvider(); result = _NewsProvider.GetCollectionList(StartRow, PageSize, user.id); } catch (Exception ex) { LogFactory _LogFactory = new LogFactory(this.GetType()); _LogFactory.CreateLog(LogType.Error, "获取收藏列表", "GetCollectionList", ex); } return(result); }