public void Create_OnClick(object sender, EventArgs e) { if (!Page.IsPostBack || !Page.IsValid) { return; } var templateIdList = new List <int>(); foreach (ListItem item in LbTemplateIdList.Items) { if (!item.Selected) { continue; } var templateId = int.Parse(item.Value); templateIdList.Add(templateId); } if (templateIdList.Count == 0) { FailMessage("请选择需要生成的文件页!"); return; } foreach (var templateId in templateIdList) { CreateManager.CreateFile(SiteId, templateId); } PageCreateStatus.Redirect(SiteId); }
public void Create_OnClick(object sender, EventArgs e) { if (!Page.IsPostBack || !Page.IsValid) { return; } var specialIdList = new List <int>(); foreach (ListItem item in LbSpecialIdList.Items) { if (!item.Selected) { continue; } var specialId = TranslateUtils.ToInt(item.Value); specialIdList.Add(specialId); } if (specialIdList.Count == 0) { FailMessage("请选择需要生成的专题!"); return; } foreach (var specialId in specialIdList) { CreateManager.CreateSpecial(SiteId, specialId); } PageCreateStatus.Redirect(SiteId); }
public void Page_Load(object sender, EventArgs e) { if (IsForbidden) { return; } PageUtils.CheckRequestParameter("PublishmentSystemID"); if (!IsPostBack) { CreateManager.CreateIndex(PublishmentSystemId); PageCreateStatus.Redirect(PublishmentSystemId); } }
private void ProcessCreateFile(ICollection templateIdArrayList) { if (templateIdArrayList.Count == 0) { FailMessage("请选择需要生成的文件页!"); return; } foreach (int templateId in templateIdArrayList) { CreateManager.CreateFile(PublishmentSystemId, templateId); } PageCreateStatus.Redirect(PublishmentSystemId); }
public void Page_Load(object sender, EventArgs e) { if (IsForbidden) { return; } PageUtils.CheckRequestParameter("PublishmentSystemID"); // 检测参数PublishmentSystemID是否合法(不能为空) if (!IsPostBack) { CreateManager.CreateIndex(PublishmentSystemId); // 创建任务 PageCreateStatus.Redirect(PublishmentSystemId); // 转到查询任务进度页面 } }
private void ProcessCreateContent(ICollection nodeIdArrayList) { if (nodeIdArrayList.Count == 0) { FailMessage("请首先选中希望生成内容页面的栏目!"); return; } foreach (int nodeId in nodeIdArrayList) { CreateManager.CreateAllContent(PublishmentSystemId, nodeId); } PageCreateStatus.Redirect(PublishmentSystemId); }
public void Page_Load(object sender, EventArgs e) { if (IsForbidden) { return; } PageUtils.CheckRequestParameter("siteId"); if (!IsPostBack) { CreateManager.CreateChannel(SiteId, SiteId); // 创建任务 PageCreateStatus.Redirect(SiteId); // 转到查询任务进度页面 } }
public void Page_Load(object sender, EventArgs e) { if (IsForbidden) { return; } PageUtils.CheckRequestParameter("siteId"); if (IsPostBack) { return; } CreateManager.CreateByAll(SiteId); PageCreateStatus.Redirect(SiteId); }
public void Create_OnClick(object sender, EventArgs e) { if (!Page.IsPostBack || !Page.IsValid) { return; } var channelIdList = new List <int>(); var selectedChannelIdArrayList = ControlUtils.GetSelectedListControlValueArrayList(LbChannelIdList); var tableName = SiteInfo.TableName; if (DdlScope.SelectedValue == "Month") { var lastEditList = DataProvider.ContentDao.GetChannelIdListCheckedByLastEditDateHour(tableName, SiteId, 720); foreach (var channelId in lastEditList) { if (selectedChannelIdArrayList.Contains(channelId.ToString())) { channelIdList.Add(channelId); } } } else if (DdlScope.SelectedValue == "Day") { var lastEditList = DataProvider.ContentDao.GetChannelIdListCheckedByLastEditDateHour(tableName, SiteId, 24); foreach (var channelId in lastEditList) { if (selectedChannelIdArrayList.Contains(channelId.ToString())) { channelIdList.Add(channelId); } } } else if (DdlScope.SelectedValue == "2Hour") { var lastEditList = DataProvider.ContentDao.GetChannelIdListCheckedByLastEditDateHour(tableName, SiteId, 2); foreach (var channelId in lastEditList) { if (selectedChannelIdArrayList.Contains(channelId.ToString())) { channelIdList.Add(channelId); } } } else { channelIdList = TranslateUtils.StringCollectionToIntList(TranslateUtils.ObjectCollectionToString(selectedChannelIdArrayList)); } if (channelIdList.Count == 0) { FailMessage("请首先选中希望生成页面的栏目!"); return; } foreach (var channelId in channelIdList) { CreateManager.CreateChannel(SiteId, channelId); } PageCreateStatus.Redirect(SiteId); }