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"); }
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"); }