public HttpResponseMessage GetAcademicResourcesMenu([FromUri] int parentID) { try { AcademicResourcesProvider _Provider = new AcademicResourcesProvider(); var result = _Provider.GetAcademicResourcesFile(parentID); return(Request.CreateResponse(HttpStatusCode.OK, result)); } catch (Exception ex) { LogFactory _LogFactory = new LogFactory(this.GetType()); _LogFactory.CreateLog(LogType.Error, "获取学术资源详细", "GetAcademicResourcesFile", ex); return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message)); } }
public HttpResponseMessage GetAcademicResourcesListForManager([FromUri] GetPeriodicalListParam Param) { try { AcademicResourcesProvider _Provider = new AcademicResourcesProvider(); var result = _Provider.GetAcademicResourcesListForManager(Param); return(Request.CreateResponse(HttpStatusCode.OK, result)); } catch (Exception ex) { LogFactory _LogFactory = new LogFactory(this.GetType()); _LogFactory.CreateLog(LogType.Error, "获取学术资源列表 管理端", "GetAcademicResourcesListForManager", ex); return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message)); } }
public HttpResponseMessage SaveResourcesFile([FromBody] AcademicResources_File Param) { try { AcademicResourcesProvider _Provider = new AcademicResourcesProvider(); var result = _Provider.SaveResourcesFile(Param); return(Request.CreateResponse(HttpStatusCode.OK, result)); } catch (Exception ex) { LogFactory _LogFactory = new LogFactory(this.GetType()); _LogFactory.CreateLog(LogType.Error, "保存资源文件", "SaveResourcesFile", ex); return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message)); } }
public HttpResponseMessage DelResourceMenu([FromUri] int Param) { try { AcademicResourcesProvider _Provider = new AcademicResourcesProvider(); var result = _Provider.DelResourceMenu(Param); return(Request.CreateResponse(HttpStatusCode.OK, result)); } catch (Exception ex) { LogFactory _LogFactory = new LogFactory(this.GetType()); _LogFactory.CreateLog(LogType.Error, "删除目录", "DelResourceMenu", ex); return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message)); } }
public HttpResponseMessage UpdatePublishStatue([FromBody] AcademicResources Param) { try { AcademicResourcesProvider _Provider = new AcademicResourcesProvider(); var result = _Provider.UpdatePublishStatue(Param); return(Request.CreateResponse(HttpStatusCode.OK, result)); } catch (Exception ex) { LogFactory _LogFactory = new LogFactory(this.GetType()); _LogFactory.CreateLog(LogType.Error, "修改学术资源发布状态", "UpdateAcademicResources", ex); return(Request.CreateResponse(HttpStatusCode.InternalServerError, ex.Message)); } }