public ActionResult HOMEEDIT([Bind(Include = "ID,TUADE1,TUADE2,TUADE3,TENNUT,HINHANHNEN,HINHANHNENFile")] HOME SUAHOME) { var dulieuHOME = new BAULEPROFOLIOEntities2(); // anh tạo 1 chuổi dulieucoán anh gọi nguyên cái DB của em lại. đổ vào đó var HINHANHCUAHOME = dulieuHOME.HOMEs.Single(e => e.ID == SUAHOME.ID); // sau đó anh dùng biến HINHANHcosan để hứng dữ liệu model tại nơi mà ID của nó bằng ID của thằng SUAMODEL, để lấy ra đúng cái hình if (SUAHOME.HINHANHNENFile == null) // nếu file nó null { SUAHOME.HINHANHNEN = HINHANHCUAHOME.HINHANHNEN; //nó sẽ fill dữ liệu từ data vào lại để edit } else { string fileName = Path.GetFileNameWithoutExtension(SUAHOME.HINHANHNENFile.FileName); string extension = Path.GetExtension(SUAHOME.HINHANHNENFile.FileName); fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension; SUAHOME.HINHANHNEN = fileName; fileName = Path.Combine(Server.MapPath("~/ContentWebmaster/img/"), fileName);//coi kỹ lại chỗ này nha. SUAHOME.HINHANHNENFile.SaveAs(fileName); } if (ModelState.IsValid) { db.Entry(SUAHOME).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("HOMEVIEW")); } return(View(SUAHOME)); }
public async Task <ActionResult> FOOTEDIT([Bind(Include = "ID,NOIDUNG,HINHANHLOGO,HINHANHLOGOFile")] CHANTRANG cHANTRANG) { var dulieuchantrang = new BAULEPROFOLIOEntities2(); var hinhanhchantrang = dulieuchantrang.CHANTRANGs.Single(c => c.ID == cHANTRANG.ID); if (cHANTRANG.HINHANHLOGOFile == null) { cHANTRANG.HINHANHLOGO = hinhanhchantrang.HINHANHLOGO; } else { string fileName = Path.GetFileNameWithoutExtension(cHANTRANG.HINHANHLOGOFile.FileName); string extension = Path.GetExtension(cHANTRANG.HINHANHLOGOFile.FileName); fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension; cHANTRANG.HINHANHLOGO = fileName; fileName = Path.Combine(Server.MapPath("~/ContentWebmaster/img/"), fileName);//coi kỹ lại chỗ này nha. cHANTRANG.HINHANHLOGOFile.SaveAs(fileName); } if (ModelState.IsValid) { db.Entry(cHANTRANG).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("FOOTVIEW")); } return(View(cHANTRANG)); }
public async Task <ActionResult> CLIENTEDIT([Bind(Include = "ID,HINHANH,LINKLOGO,TENLOGO,HINHANHFile")] LOGOKHACHHANG lOGOKHACHHANG) { var dulieulogoclient = new BAULEPROFOLIOEntities2(); // anh tạo 1 chuổi dulieucoán anh gọi nguyên cái DB của em lại. đổ vào đó var HINHANHlogo = dulieulogoclient.LOGOKHACHHANGs.Single(e => e.ID == lOGOKHACHHANG.ID); // sau đó anh dùng biến HINHANHcosan để hứng dữ liệu model tại nơi mà ID của nó bằng ID của thằng SUAMODEL, để lấy ra đúng cái hình if (lOGOKHACHHANG.HINHANHFile == null) // nếu file nó null { lOGOKHACHHANG.HINHANH = HINHANHlogo.HINHANH; //nó sẽ fill dữ liệu từ data vào lại để edit } else { string fileName = Path.GetFileNameWithoutExtension(lOGOKHACHHANG.HINHANHFile.FileName); string extension = Path.GetExtension(lOGOKHACHHANG.HINHANHFile.FileName); fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension; lOGOKHACHHANG.HINHANH = fileName; fileName = Path.Combine(Server.MapPath("~/ContentWebmaster/img/"), fileName);//coi kỹ lại chỗ này nha. lOGOKHACHHANG.HINHANHFile.SaveAs(fileName); } if (ModelState.IsValid) { db.Entry(lOGOKHACHHANG).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("CLIENTVIEW")); } return(View(lOGOKHACHHANG)); }
public async Task <ActionResult> TINTUCEDIT([Bind(Include = "ID,IDTHELOAI,TIEUDE,NOIDUNGPHU,HINHANH,NOIDUNGCHINH,NGAYTHANG, HINHANHFile")] TINTUC tINTUC) { var dulieucuatintuc = new BAULEPROFOLIOEntities2(); var modeltintuc = dulieucuatintuc.TINTUCs.Single(t => t.ID == tINTUC.ID); if (tINTUC.HINHANHFile == null) { tINTUC.HINHANH = modeltintuc.HINHANH; } else { string fileName = Path.GetFileNameWithoutExtension(tINTUC.HINHANHFile.FileName); string extension = Path.GetExtension(tINTUC.HINHANHFile.FileName); fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension; tINTUC.HINHANH = fileName; fileName = Path.Combine(Server.MapPath("~/ContentWebmaster/img/"), fileName); tINTUC.HINHANHFile.SaveAs(fileName); } if (ModelState.IsValid) { db.Entry(tINTUC).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("TINTUCVIEW")); } ViewBag.IDTHELOAI = new SelectList(db.THELOAITINTUCs, "IDTHELOAI", "TENTHELOAI", tINTUC.IDTHELOAI); return(View(tINTUC)); }
public async Task <ActionResult> THUVIENEDIT([Bind(Include = "ID,IDTHELOAI,HINHANH,HINHANHFile")] THUVIENANH tHUVIENANH) { var dulieucuagallary = new BAULEPROFOLIOEntities2(); var modelgallary = dulieucuagallary.THUVIENANHs.Single(g => g.ID == tHUVIENANH.ID); if (tHUVIENANH.HINHANHFile == null) { tHUVIENANH.HINHANH = modelgallary.HINHANH; } else { string fileName = Path.GetFileNameWithoutExtension(tHUVIENANH.HINHANHFile.FileName); string extension = Path.GetExtension(tHUVIENANH.HINHANHFile.FileName); fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension; tHUVIENANH.HINHANH = fileName; fileName = Path.Combine(Server.MapPath("~/ContentWebmaster/img/"), fileName); tHUVIENANH.HINHANHFile.SaveAs(fileName); } if (ModelState.IsValid) { db.Entry(tHUVIENANH).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("THUVIENVIEW")); } ViewBag.IDTHELOAI = new SelectList(db.THELOAITHUVIENs, "IDTHELOAI", "THELOAIANH", tHUVIENANH.IDTHELOAI); return(View(tHUVIENANH)); }
public ActionResult PHOTOEDIT([Bind(Include = "ID,SOTHUTU,HINHANH,HINHANHFile")] PHOTO pHOTO) { var dulieuphoto = new BAULEPROFOLIOEntities2(); // anh tạo 1 chuổi dulieucoán anh gọi nguyên cái DB của em lại. đổ vào đó var modelclient = dulieuphoto.Photos.Single(e => e.ID == pHOTO.ID); // sau đó anh dùng biến modelimagecosan để hứng dữ liệu model tại nơi mà ID của nó bằng ID của thằng editmodel, để lấy ra đúng cái hình if (pHOTO.HINHANHFile == null) // nếu file nó null { pHOTO.HINHANH = modelclient.HINHANH; //nó sẽ fill dữ liệu từ data vào lại để edit } else { string fileName = Path.GetFileNameWithoutExtension(pHOTO.HINHANHFile.FileName); string extension = Path.GetExtension(pHOTO.HINHANHFile.FileName); fileName = fileName + DateTime.Now.ToString("yymmssfff") + extension; pHOTO.HINHANH = fileName; fileName = Path.Combine(Server.MapPath("~/ContentWebmaster/img/"), fileName);//coi kỹ lại chỗ này nha. pHOTO.HINHANHFile.SaveAs(fileName); } if (ModelState.IsValid) { db.Entry(pHOTO).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("PHOTOVIEW")); } return(View(pHOTO)); }
public ActionResult Login(NATURALLIFE.Models.TAIKHOAN userModel) { using (BAULEPROFOLIOEntities2 db = new BAULEPROFOLIOEntities2()) { var userDetails = db.TAIKHOANs.Where(x => x.IDTAIKHOAN == userModel.IDTAIKHOAN && x.PASS == userModel.PASS).FirstOrDefault(); if (userDetails == null) { userModel.LoginErrorMessage = "Wrong username or password."; return(View(userModel)); } else { Session["userID"] = userDetails.IDTAIKHOAN; Session["userName"] = userDetails.PASS; return(RedirectToAction("HOMEVIEW", "Webmaster")); } } }