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> FOOTEDIT(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CHANTRANG cHANTRANG = await db.CHANTRANGs.FindAsync(id); if (cHANTRANG == null) { return(HttpNotFound()); } return(View(cHANTRANG)); }