Esempio n. 1
0
        public ActionResult Blog_edit(Blog bg, long[] maND, string[] _TieuDe, string[] NoiDung, string[] _AnhMinhHoa)
        {
            var blog = db.Blogs.Find(bg.MaBlog);

            if (bg.AnhMinhHoa == null)
            {
                bg.AnhMinhHoa = blog.AnhMinhHoa;
            }
            blog = bg;
            blog.MaNguoiChinhSua = (Session["NguoiDung"] as NguoiDung).UserID;
            blog.NgayChinhSua    = DateTime.Now;
            db.SaveChanges();
            for (int i = 0; i < maND.Count(); i++)
            {
                if (maND[i] == 0 && (_TieuDe[i] != null || NoiDung[i] != null))
                {
                    var nd = new NoiDung_Blog();
                    nd.TieuDe     = _TieuDe[i];
                    nd.NoiDung    = NoiDung[i];
                    nd.AnhMinhHoa = _AnhMinhHoa[i];
                    nd.ID_blog    = bg.MaBlog;
                    db.NoiDung_Blog.Add(nd);
                    db.SaveChanges();
                }
            }
            return(RedirectToAction("Blog_list"));
        }
Esempio n. 2
0
 public ActionResult Blog_add(Blog bg, string[] TieuDe_nd, string[] NoiDung)
 {
     bg.MaNguoiTao = (Session["NguoiDung"] as NguoiDung).UserID;
     bg.NgayTao    = DateTime.Now;
     db.Blogs.Add(bg);
     db.SaveChanges();
     for (int i = 0; i < TieuDe_nd.Count(); i++)
     {
         if (TieuDe_nd[i] != null && NoiDung[i] != null)
         {
             var          id = db.Blogs.FirstOrDefault(x => x.TenBlog == bg.TenBlog).MaBlog;
             NoiDung_Blog nd = new NoiDung_Blog();
             nd.ID_blog = id;
             nd.TieuDe  = TieuDe_nd[i];
             nd.NoiDung = NoiDung[i];
             db.NoiDung_Blog.Add(nd);
             db.SaveChanges();
         }
     }
     return(RedirectToAction("Blog_list"));
 }