예제 #1
0
        public ActionResult AddEGuild(EGuide eguild)
        {
            ViewBag.MaChuDeEguide = new SelectList(db.ChuDeEGuides.ToList(), "MaChuDeEguide", "TenChuDeEguide");

                int dem;
                dem = db.EGuides.Count();
                string dem2 = (dem + 1).ToString();
                EGuide kiemtra = db.EGuides.SingleOrDefault(n => n.FileName == dem2 + ".doc");
                if (kiemtra != null)
                {
                    dem2 = dem2 + "(1)";
                }
                String path = "E:/029_HCM_HUTECH_01_NET_CF/SetPortal/SetPortal/FileTaiLieuEGuild/" + dem2 + ".doc";
                String content = eguild.Contents;
                System.IO.File.WriteAllText(path, content);

                //Luu tat ca vao database
                eguild.FileName = dem2 + ".doc";
                db.EGuides.Add(eguild);
                db.SaveChanges();
                Response.Write("<script>alert('Add new thành công!');</script>");

            return View();
            //return RedirectToAction("QuanLyEGuild");
        }
예제 #2
0
        public ActionResult SuaEguild(EGuide eguild)
        {
            String path = "E:/029_HCM_HUTECH_01_NET_CF/SetPortal/SetPortal/FileTaiLieuEGuild" + eguild.FileName;
            String content = eguild.Contents;
            System.IO.File.WriteAllText(path, content);

            EGuide eguild2 = db.EGuides.Single(n => n.EGuildID == eguild.EGuildID);
            eguild2.MaChuDeEguide = eguild.MaChuDeEguide;
            eguild2.Contents = eguild.Contents;
            db.SaveChanges();
            return RedirectToAction("QuanLyEGuild");
        }