public static string ERNIEEditActInfo(Member_ERNIE ERNIEinfo, List <Member_ERNIE_Award> Awardinfo) { try { //修改活动信息 var pro = MemberERNIEData.ERNIEEditActInfo(ERNIEinfo); if (pro != 0) { //获得活动信息 var erniedata = MemberERNIEData.ERNIEGetActById(pro); if (erniedata != null) { //对修改加已限制,如果已完成上线,不能修改奖项,只能修改文字 if (erniedata.Online == 0)//未上线 { if (ERNIEinfo.Id != 0) {//删除所有奖项 MemberERNIEData.ERNIEDelAwardInfo(ERNIEinfo.Id); } int j = 1; for (int i = 0; i < Awardinfo.Count; i++) { if (Awardinfo[i].Award_title != "") { Awardinfo[i].ERNIE_id = pro; Awardinfo[i].Award_class = j; MemberERNIEData.ERNIEEditAwardInfo(Awardinfo[i]); j = j + 1; } } } } } return(JsonConvert.SerializeObject(new { type = 100, msg = pro })); } catch (Exception ex) { return(JsonConvert.SerializeObject(new { type = 1, msg = ex.Message })); throw; } }