/// <summary> /// 删除相册 /// </summary> /// <param name="m_where"></param> /// <returns></returns> public static Result DeleteImageAlbum(string m_where) { Result r = new Result(); try { var imgas = ImageAlbumView.GetModelList(m_where); foreach (var imga in imgas) { try { Voodoo.IO.File.Delete(HttpContext.Current.Server.MapPath(BasePage.GetImageUrl(imga, imga.GetClass())));//删除相册HTML页面 DeleteImage(string.Format("AlbumID={0}", imga.ID)); } catch { } } r.Success = true; r.Text = string.Format("成功删除{0}条记录", imgas.Count); } catch (Exception ex) { r.Success = false; r.Text = ex.Message; } ImageAlbumView.Del(m_where); return(r); }
/// <summary> /// 获取下一个相册 /// </summary> /// <param name="img"></param> /// <param name="cls"></param> /// <returns></returns> public static ImageAlbum GetNextImages(ImageAlbum img, Class cls) { List <ImageAlbum> lresult = ImageAlbumView.GetModelList(string.Format("classID={0} and ID>{1} order by ID Asc", cls.ID, img.ID), 1); if (lresult.Count == 0) { return(null); } else { return(lresult.First()); } }
protected void btn_Content_Click(object sender, EventArgs e) { Response.Buffer = false; Js.ScrollEnd(); var newses = NewsView.GetModelList(); newses = newses.Where(p => p.Audit).ToList(); foreach (var n in newses) { Response.Write(string.Format("正在生成内容页:{0}<br/>", n.Title)); try { CreatePage.CreateContentPage(n, NewsView.GetNewsClass(n)); } catch (Exception ex) { Response.Write(string.Format("{0}<br/>", ex.Message)); } } var imgs = ImageAlbumView.GetModelList(); foreach (var img in imgs) { try { Response.Write(string.Format("正在生成内容页:{0}<br/>", img.Title)); CreatePage.CreateContentPage(img, img.GetClass()); } catch (Exception ex) { Response.Write(string.Format("{0}<br/>", ex.Message)); } } var ques = QuestionView.GetModelList(); foreach (var q in ques) { try { Response.Write(string.Format("正在生成内容页:{0}<br/>", q.Title)); CreatePage.CreateContentPage(q, q.GetClass()); } catch (Exception ex) { Response.Write(string.Format("{0}<br/>", ex.Message)); } } var books = BookView.GetModelList(); foreach (var b in books) { try { Response.Write(string.Format("正在生成内容页:{0}<br/>", b.Title)); CreatePage.CreateContentPage(b, BookView.GetClass(b)); Js.ScrollEndStart(); } catch (Exception ex) { Response.Write(string.Format("{0}<br/>", ex.Message)); } } //try //{ // var movies = MovieInfoView.GetModelList(); // foreach (var m in movies) // { // try // { // Response.Write(string.Format("正在生成内容页:{0}<br/>", m.Title)); // CreatePage.CreateContentPage(m, MovieInfoView.GetClass(m)); // Js.ScrollEnd(); // } // catch (Exception ex) // { // Response.Write(string.Format("{0}<br/>", ex.Message)); // } // } //} //catch { } Js.AlertAndGoback("成功!"); }