0813
This commit is contained in:
@@ -0,0 +1,157 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using BLL;
|
||||
|
||||
namespace FineUIPro.Web.common
|
||||
{
|
||||
public partial class mainMenu_Party : PageBase
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
if (!IsPostBack)
|
||||
{
|
||||
OrganizingLifePic();
|
||||
ThemePartyDayPic();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
public string swiperHtml1;
|
||||
public string swiperHtml2;
|
||||
|
||||
#region 组织生活会
|
||||
/// <summary>
|
||||
/// 组织生活会图片显示
|
||||
/// </summary>
|
||||
public void OrganizingLifePic()
|
||||
{
|
||||
swiperHtml1 = " ";
|
||||
var getP = from x in Funs.DB.Party_OrganizingLife
|
||||
join y in Funs.DB.AttachFile on x.OrganizingLifeId equals y.ToKeyId
|
||||
where y.AttachFileId != null && y.AttachUrl != null
|
||||
orderby x.OrganizingLifeDate descending
|
||||
select new { x.OrganizingLifeId, x.Theme, x.Year, y.AttachUrl };
|
||||
|
||||
var getList = getP.OrderByDescending(x => x.Year).Take(5).ToList();
|
||||
if (getList.Count() > 0)
|
||||
{
|
||||
foreach (var item in getList)
|
||||
{
|
||||
var geturl = Funs.GetStrListByStr(item.AttachUrl, ',');
|
||||
foreach (var itemurl in geturl)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(itemurl))
|
||||
{
|
||||
swiperHtml1 += @"<div class='swiper-slide' data-id='../Party/OrganizingLifeEdit.aspx?type=see&organizingLifeId=" + item.OrganizingLifeId + @"'>
|
||||
<div class='title'>" + item.Theme + @"</div>
|
||||
<img data-src='../" + itemurl + @"' class='swiper-lazy'>
|
||||
<div class='swiper-lazy-preloader swiper-lazy-preloader-white'></div>
|
||||
</div>";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
swiperHtml1 += @"<div class='swiper-slide'>
|
||||
<img data-src='../images/Null2.jpg' class='swiper-lazy'>
|
||||
<div class='swiper-lazy-preloader swiper-lazy-preloader-white'></div>
|
||||
</div>";
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 主题党日活动
|
||||
/// <summary>
|
||||
/// 主题党日活动图片显示
|
||||
/// </summary>
|
||||
public void ThemePartyDayPic()
|
||||
{
|
||||
swiperHtml2 = " ";
|
||||
var getP = from x in Funs.DB.Party_ThemePartyDay
|
||||
join y in Funs.DB.AttachFile on x.ThemePartyDayId equals y.ToKeyId
|
||||
where y.AttachFileId != null && y.AttachUrl != null
|
||||
orderby x.ConveneDate descending
|
||||
select new { x.ThemePartyDayId, x.Theme, x.Year, y.AttachUrl };
|
||||
|
||||
var getList = getP.OrderByDescending(x => x.Year).Take(5).ToList();
|
||||
if (getList.Count() > 0)
|
||||
{
|
||||
foreach (var item in getList)
|
||||
{
|
||||
var geturl = Funs.GetStrListByStr(item.AttachUrl, ',');
|
||||
foreach (var itemurl in geturl)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(itemurl))
|
||||
{
|
||||
swiperHtml2 += @"<div class='swiper-slide' data-id='../Party/ThemePartyDayEdit.aspx?type=see&themePartyDayId=" + item.ThemePartyDayId + @"'>
|
||||
<div class='title'>" + item.Theme + @"</div>
|
||||
<img data-src='../" + itemurl + @"' class='swiper-lazy'>
|
||||
<div class='swiper-lazy-preloader swiper-lazy-preloader-white'></div>
|
||||
</div>";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
swiperHtml2 += @"<div class='swiper-slide'>
|
||||
<img data-src='../images/Null2.jpg' class='swiper-lazy'>
|
||||
<div class='swiper-lazy-preloader swiper-lazy-preloader-white'></div>
|
||||
</div>";
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
protected string swiper3
|
||||
{
|
||||
get
|
||||
{
|
||||
var getPartyPioneerDemonstration = (from x in Funs.DB.Party_PartyPioneerDemonstration
|
||||
orderby x.CompileDate descending
|
||||
select x).Distinct().Take(20);
|
||||
string strNoticeHtml = string.Empty;
|
||||
foreach (var item in getPartyPioneerDemonstration)
|
||||
{
|
||||
string url = "../Party/PartyPioneerDemonstrationEdit.aspx?type=see&partyPioneerDemonstrationId=" + item.PartyPioneerDemonstrationId;
|
||||
string name = BLL.PartyerService.GetNameByPartyId(item.PartyerId);
|
||||
strNoticeHtml += "<li data-id=\"" + url + "\" notice-id=\"" + item.PartyPioneerDemonstrationId + "\" class=\"c-item swiper-slide\"><div class=\"tit\" title=\"" + name + "\"><div class=\"flex\" ><div class=\"tit-t flex1\">" + name + "</div><div class=\"tit-v\">" + string.Format("{0:yyyy-MM-dd}", item.CompileDate) + "</div></div></div></li>";
|
||||
}
|
||||
return "<ul class=\"content-ul swiper-wrapper\">" + strNoticeHtml + "</ul>";
|
||||
}
|
||||
}
|
||||
|
||||
protected string swiper4
|
||||
{
|
||||
get
|
||||
{
|
||||
var getPartyPioneerDemonstration = (from x in Funs.DB.Party_PartyHistoryStudy
|
||||
orderby x.StudyDate descending
|
||||
select x).Distinct().Take(20);
|
||||
string strNoticeHtml = string.Empty;
|
||||
foreach (var item in getPartyPioneerDemonstration)
|
||||
{
|
||||
string url = "../Party/PartyHistoryStudyEdit.aspx?type=see&partyHistoryStudyId=" + item.PartyHistoryStudyId;
|
||||
string name = item.Theme;
|
||||
strNoticeHtml += "<li data-id=\"" + url + "\" notice-id=\"" + item.PartyHistoryStudyId + "\" class=\"c-item swiper-slide\"><div class=\"tit\" title=\"" + name + "\"><div class=\"flex\" ><div class=\"tit-t flex1\">" + name + "</div><div class=\"tit-v\">" + string.Format("{0:yyyy-MM-dd}", item.StudyDate) + "</div></div></div></li>";
|
||||
}
|
||||
return "<ul class=\"content-ul swiper-wrapper\">" + strNoticeHtml + "</ul>";
|
||||
}
|
||||
}
|
||||
|
||||
protected void imgBtn_Click(object sender, ImageClickEventArgs e)
|
||||
{
|
||||
//Model.InformationProject_Notice notice = BLL.NoticeService.GetNoticeById(this.hdNoticeId.Value);
|
||||
//if (notice != null)
|
||||
//{
|
||||
// BLL.APIUserService.getSaveUserRead(BLL.Const.ServerNoticeMenuId, notice.ProjectId, this.CurrUser.UserId, notice.NoticeId);
|
||||
//}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user