public void UpdateProduct(Product product) { using (var context = new WWContext()) { context.Entry(product).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); } }
public async Task <ActionResult> Edit([Bind(Include = "Id,Email,EmailConfirmed,PasswordHash,SecurityStamp,PhoneNumber,PhoneNumberConfirmed,TwoFactorEnabled,LockoutEndDateUtc,LockoutEnabled,AccessFailedCount,UserName,SelectedRoles")] AspNetUser aspNetUser) { if (ModelState.IsValid) { db.AspNetUsers.Attach(aspNetUser); db.Entry(aspNetUser).Collection(x => x.AspNetRoles).Load(); var newRoles = db.AspNetRoles.Where(x => aspNetUser.SelectedRoles.Contains(x.Id)).ToList(); aspNetUser.AspNetRoles = newRoles; db.Entry(aspNetUser).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.RolesList = new MultiSelectList(db.AspNetRoles, "Id", "Name", aspNetUser.SelectedRoles); return(View(aspNetUser)); }
public void UpdateCategory(Category category) { using (var context = new WWContext()) { context.Entry(category).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); } }
public async Task <ActionResult> Edit([Bind(Include = "Id,TelegramId,Reason,Expires,BannedBy,BanDate,Name")] GlobalBan globalBan) { if (ModelState.IsValid) { db.Entry(globalBan).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(globalBan)); }