protected void Page_Load(object sender, System.EventArgs e) { MemberInfo currentMember = MemberProcessor.GetCurrentMember(); if (currentMember == null) { base.Response.Write(";"); } else { System.Text.StringBuilder stringBuilder = new System.Text.StringBuilder(); int userId = currentMember.UserId; NoticeQuery noticeQuery = new NoticeQuery(); noticeQuery.SendType = 0; noticeQuery.UserId = new int?(userId); bool value = DistributorsBrower.GetDistributorInfo(userId) != null; noticeQuery.IsDistributor = new bool?(value); noticeQuery.IsDel = new int?(0); System.Data.DataTable noticeNotReadDt = NoticeBrowser.GetNoticeNotReadDt(noticeQuery); if (noticeNotReadDt != null && noticeNotReadDt.Rows.Count > 0) { System.Data.DataRow[] array = noticeNotReadDt.Select("SendType='0'"); if (array != null) { stringBuilder.Append("$('.my-message').html('<i></i>');"); } else { stringBuilder.Append("$('.my-message').html('<i></i>').attr('href','notice.aspx?type=1');"); } for (int i = 0; i < noticeNotReadDt.Rows.Count; i++) { if (System.Convert.ToInt32(noticeNotReadDt.Rows[i]["SendType"]) == 0) { stringBuilder.Append(string.Concat(new object[] { "$('.new_message ul').append('<li><a href=\"NoticeDetail.aspx?Id=", noticeNotReadDt.Rows[i]["Id"], "\">", noticeNotReadDt.Rows[i]["Title"], "</a></li>');" })); } else { stringBuilder.Append(string.Concat(new object[] { "$('.new_message ul').append('<li><a href=\"NoticeDetail.aspx?Id=", noticeNotReadDt.Rows[i]["Id"], "\">", noticeNotReadDt.Rows[i]["Title"], "</a></li>');" })); } } } base.Response.Write(stringBuilder.ToString()); } base.Response.End(); }
protected void Page_Load(object sender, EventArgs e) { MemberInfo currentMember = MemberProcessor.GetCurrentMember(); if (currentMember == null) { base.Response.Write(";"); } else { StringBuilder builder = new StringBuilder(); int userId = currentMember.UserId; NoticeQuery query = new NoticeQuery { SendType = 0, UserId = new int?(userId) }; bool flag = DistributorsBrower.GetDistributorInfo(userId) != null; query.IsDistributor = new bool?(flag); query.IsDel = 0; DataTable noticeNotReadDt = NoticeBrowser.GetNoticeNotReadDt(query); if ((noticeNotReadDt != null) && (noticeNotReadDt.Rows.Count > 0)) { if (noticeNotReadDt.Select("SendType='0'") != null) { builder.Append("$('.my-message').html('<i></i>');"); } else { builder.Append("$('.my-message').html('<i></i>').attr('href','notice.aspx?type=1');"); } for (int i = 0; i < noticeNotReadDt.Rows.Count; i++) { if (Convert.ToInt32(noticeNotReadDt.Rows[i]["SendType"]) == 0) { builder.Append(string.Concat(new object[] { "$('.new_message ul').append('<li><a href=\"NoticeDetail.aspx?Id=", noticeNotReadDt.Rows[i]["Id"], "\">", noticeNotReadDt.Rows[i]["Title"], "</a></li>');" })); } else { builder.Append(string.Concat(new object[] { "$('.new_message ul').append('<li><a href=\"NoticeDetail.aspx?Id=", noticeNotReadDt.Rows[i]["Id"], "\">", noticeNotReadDt.Rows[i]["Title"], "</a></li>');" })); } } } base.Response.Write(builder.ToString()); } base.Response.End(); }