public HttpResponseMessage AddRls(PM_ACT_RLS rls) { rls.CreatedOn = SSGlobalConfig.Now; rls.UpdatedOn = rls.CreatedOn; rls.UpdatedBy = rls.CreatedBy; PM_ACT_RLS_QueryParam qp = new PM_ACT_RLS_QueryParam() { RlsCode = rls.RlsCode }; IList <PM_ACT_RLS> list = pM_ACT_RLSBO.GetEntity(qp); if (list == null || list.Count == 0) { PM_ACT_RLS newrls = pM_ACT_RLSBO.Insert(rls); return(Request.CreateResponse(HttpStatusCode.OK, "新增成功")); } else { return(Request.CreateResponse(HttpStatusCode.InternalServerError, "新增失败:动作组编码已存在")); } //PM_ACT_RLS newrls = pM_ACT_RLSBO.Insert(rls); //if (newrls != null) //{ // return Request.CreateResponse(HttpStatusCode.OK, "新增成功"); //} //else //{ // return Request.CreateResponse(HttpStatusCode.InternalServerError, "新增失败"); //} }
public object getRls(PM_ACT_RLS_QueryParam entity) { IList <PM_ACT_RLS> list = new List <PM_ACT_RLS>(); try { list = pM_ACT_RLSBO.GetEntity(entity); return(list); } catch (Exception e) { //throw e; return(Request.CreateResponse(HttpStatusCode.InternalServerError, "getRls查询失败:" + e.Message)); } }