Ejemplo n.º 1
0
        /// <summary>
        /// 相册
        /// </summary>
        /// <returns></returns>
        public ActionResult share()
        {
            using (BlognEntities blog = new BlognEntities())
            {
                var pum = blog.Phabum.ToList();

                List <photoimg> photo = new List <photoimg>();
                foreach (var item in pum)
                {
                    photoimg pimg = new photoimg();
                    var      id   = item.phid;
                    var      img  = blog.Photograph.Where(a => a.phid == id).ToList();
                    pimg.phabums = item;
                    pimg.pimg    = img;
                    photo.Add(pimg);
                }
                ViewData["pumimg"] = photo;
            }
            return(View());
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 相片
        /// </summary>
        /// <returns></returns>
        public ActionResult shares(string id)
        {
            if (id == "" || id == null)
            {
                return(Redirect("/Bloging/share"));
            }
            else
            {
                using (BlognEntities blo = new BlognEntities())
                {
                    int      idd  = int.Parse(id);
                    photoimg pimg = new photoimg();
                    var      pum  = blo.Phabum.Where(a => a.phid == idd).FirstOrDefault();
                    if (pum == null)
                    {
                        return(Redirect("/Bloging/share"));
                    }
                    var pimgs = blo.Photograph.Where(a => a.phid == idd).ToList();

                    pimg.phabums      = pum;
                    pimg.pimg         = pimgs;
                    ViewData["pimgd"] = pimg;
                    //相册评论
                    List <imgsc> imgus   = new List <imgsc>();
                    var          photocs = blo.Photocuss.Where(a => a.phid == idd).ToList();
                    foreach (var item in photocs)
                    {
                        imgsc imgs = new imgsc();
                        int   pidc = item.usid;
                        var   us   = blo.Usersd.Where(a => a.usid == pidc).FirstOrDefault();
                        imgs.ph = item;
                        imgs.us = us;
                        imgus.Add(imgs);
                    }
                    ViewData["pucimg"] = imgus;
                }
            }
            return(View());
        }
Ejemplo n.º 3
0
 // GET: Bloging
 /// <summary>
 /// 首页
 /// </summary>
 /// <returns></returns>
 public ActionResult Index()
 {
     using (BlognEntities blo = new BlognEntities())
     {
         List <Phabum> ji = blo.Phabum.ToList();
         ViewData["photo"] = ji;
         var text = blo.Essay.ToList();
         ViewData["text"] = text;
         //相册加图片
         List <photoimg> photoimgs = new List <photoimg>();
         foreach (var item in ji)
         {
             photoimg          p    = new photoimg();
             int               id   = item.phid;
             List <Photograph> imgs = blo.Photograph.Where(a => a.phid == id).ToList();
             p.phabums = item;
             p.pimg    = imgs;
             photoimgs.Add(p);
         }
         ViewData["photoimgd"] = photoimgs;
     }
     return(View());
 }