public List <List <string> > UnReadMsg(string userid) { var msgSendReocrd = _msgProvider.UnReadMsg(userid).OrderBy(a => a.SendTime).Where(a => a.InStateID == "01").OrderByDescending(a => a.SendTime); var body = new List <List <string> >(); foreach (var item in msgSendReocrd) { body.Add(new List <string>() { item.InState.StateName, _permissionProvider.UserInfo(item.Msg.SenderID).NickName, item.Msg.Subjects, item.SendTime == null?"":item.SendTime.Value.ToString(), item.MsgSendRecordID, item.InStateID }); } return(body); }