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 HttpResponseMessage UpdateRls(PM_ACT_RLS rls)
 {
     try
     {
         rls.UpdatedOn = SSGlobalConfig.Now;
         pM_ACT_RLSBO.UpdateSome(rls);
         return(Request.CreateResponse(HttpStatusCode.OK, "更新成功"));
     }
     catch (Exception ex)
     {
         return(Request.CreateResponse(HttpStatusCode.InternalServerError, "更新失败:" + ex.Message));
     }
 }