public async Task <ActionResult> EditCourseAsync(Currency currency) { using (BankaccountContext db = new BankaccountContext()) { db.Entry(currency).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("EditCourseAsync", "Edit")); } // return View(currency); }
public async Task <ActionResult> EditUser(User model) { if (ModelState.IsValid) { using (BankaccountContext _db = new BankaccountContext()) { _db.Entry(model).State = EntityState.Modified; await _db.SaveChangesAsync(); return(RedirectToAction("Edit", "Edit", new { id = model.Id })); } } ModelState.AddModelError("", "Модель не вадидна"); return(View()); }
public async System.Threading.Tasks.Task <ActionResult> Delete(User model) { using (BankaccountContext db = new BankaccountContext()) { try { db.Entry(model).State = System.Data.Entity.EntityState.Deleted; await db.SaveChangesAsync(); return(RedirectToAction("AdminList", "Control")); } catch (Exception ex) { ModelState.AddModelError("", "Ошибка" + ex.Message); } } return(View()); }