public static string ERNIERecordpagelist(string comid, int pageindex, int pagesize, int actid, int ERNIE_type, string key) { var totalcount = 0; try { var actdata = new MemberERNIEData(); var list = actdata.ERNIERecordpagelist(comid, pageindex, pagesize, actid, ERNIE_type, key, out totalcount); IEnumerable result = ""; if (list != null) { result = from pro in list select new { Id = pro.Id, Title = MemberERNIEData.ERNIEGetActById(pro.ERNIE_id) != null?MemberERNIEData.ERNIEGetActById(pro.ERNIE_id).Title : "", Award = MemberERNIEData.ERNIEGetAwardById(pro.Awardid) != null?MemberERNIEData.ERNIEGetAwardById(pro.Awardid).Award_title : "", Name = pro.Name, ERNIE_id = pro.ERNIE_id, Phone = pro.Phone, ERNIE_code = pro.ERNIE_code, ERNIE_openid = pro.ERNIE_openid, ERNIE_uid = pro.ERNIE_uid, Address = pro.Address, Winning_state = pro.Winning_state, Ip = pro.Ip, ERNIE_time = pro.ERNIE_time, Process_state = pro.Process_state, Awardid = pro.Awardid } } ; return(JsonConvert.SerializeObject(new { type = 100, totalCount = totalcount, msg = result })); } catch (Exception ex) { return(JsonConvert.SerializeObject(new { type = 1, msg = ex.Message })); throw; } }