Esempio n. 1
0
 public void UpdateProduct(Product product)
 {
     using (var context = new WWContext())
     {
         context.Entry(product).State = System.Data.Entity.EntityState.Modified;
         context.SaveChanges();
     }
 }
Esempio n. 2
0
        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();
     }
 }
Esempio n. 4
0
        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));
        }