Beispiel #1
0
        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);
        }
Beispiel #2
0
        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());
        }
Beispiel #3
0
        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());
        }