public ActionResult EditUserInfo([Bind(Include = "UserId,Icon,LoginName,RealName,Password,CardNumber,Iphone,Age,Sex,Address,RoleId")] User user) { var errors = ModelState.Values.SelectMany(v => v.Errors); if (ModelState.IsValid) { db.Entry(user).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(user)); }
public ActionResult Edit([Bind(Include = "CarId,CategroyId,SeatNumId,BrandId,CarName,PlateNumber,RentPrice,Number,Details")] Car car, HttpPostedFileBase imageFile) { if (ModelState.IsValid) { if (imageFile != null) { string imageName = Guid.NewGuid().ToString() + imageFile.FileName; string pathName = Server.MapPath("~/Images/CarImg/" + imageName); imageFile.SaveAs(pathName); car.ImageUrl = "/Images/CarImg/" + imageName; db.Entry(car).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } } ViewBag.BrandId = new SelectList(db.Brands, "BrandId", "BrandName", car.BrandId); ViewBag.CategroyId = new SelectList(db.Categroys, "CategoryId", "CategoryName", car.CategroyId); ViewBag.SeatNumId = new SelectList(db.SeatNums, "SeatNumId", "SeatNumber", car.SeatNumId); return(View(car)); }