public ActionResult Edit([Bind(Include = "CategoryID,CategoryName")] CategoryModel categoryModel) { if (ModelState.IsValid) { db.Entry(categoryModel).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", "Home")); } return(View(categoryModel)); }
public ActionResult Edit([Bind(Include = "ActivityID,ProductTitle,Price,StartTime,EndTime,MinBuyers,CurrentBuyers,CategoryID")] ActivityModel activityModel) { if (ModelState.IsValid) { db.Entry(activityModel).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CategoryID = new SelectList(db.Categories, "CategoryID", "CategoryName", activityModel.CategoryID); return(View(activityModel)); }
public bool UpdateFundAccount(string userName, decimal balance) { try { var userfund = _userdbset.Include(t => t.FundAccount).Where(t => t.Username == userName).FirstOrDefault(); userfund.FundAccount.Balance = balance; _userdbset.Attach(userfund); _dataContext.Entry(userfund).State = EntityState.Modified; _dataContext.SaveChanges(); return(true); } catch (Exception ex) { } return(false); }
// GET: /Order/ public ActionResult Index() { var user = db.Users.Where(t => t.Username == User.Identity.Name).Single(); var userorders = user.Orders; var userorderdetails = userorders.Select(t => t.OrderDetails).ToList(); var orders = db.Orders.Where(o => o.UserID == user.UserID.ToString()).ToList(); foreach (var o in orders) { db.Entry(o).Collection(t => t.OrderDetails).Load(); var ods = o.OrderDetails; } var count = orders.Select(t => t.OrderDetails).Count(); return(View(orders)); }
public virtual void Update(T entity) { dbSet.Attach(entity); dataContext.Entry(entity).State = EntityState.Modified; }