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)); } }