public void Remove(Tbl_Entity entity)
 {
     if (_DBEntity.Entry(entity).State == EntityState.Detached)
     {
         _DbSet.Attach(entity);
     }
     _DbSet.Remove(entity);
 }
예제 #2
0
 public JsonResult Edit(int id, ProductSold prod)
 {
     using (db)
     {
         var prod1 = db.ProductSolds.Find(id);
         if (prod1 != null)
         {
             db.Entry(prod1).State = EntityState.Detached;
         }
         db.Entry(prod).State = EntityState.Modified;
         db.SaveChanges();
         return(Json(prod, JsonRequestBehavior.AllowGet));
     }
 }
예제 #3
0
 public ActionResult Edit([Bind(Include = "Name,Email,UserID")] User user)
 {
     if (ModelState.IsValid)
     {
         db.Entry(user).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(user));
 }
예제 #4
0
 public ActionResult Edit(ListGen listgen)
 {
     if (ModelState.IsValid)
     {
         db.Entry(listgen).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.GenreId = new SelectList(db.ListGens, "ListGenId", "Name", listgen.ListGenId);
     return(View(listgen));
 }
예제 #5
0
        public async Task <ActionResult> Edit([Bind(Include = "ID,Name,Address")] Store store)
        {
            if (ModelState.IsValid)
            {
                db.Entry(store).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(store));
        }
 public ActionResult Edit(Task task)
 {
     if (ModelState.IsValid)
     {
         db.Entry(task).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Edit", "StoreListGen", new { listId = task.ListGenId }));
     }
     ViewBag.TaskId = new SelectList(db.Tasks, "TaskId", "Name", task.TaskId);
     return(View(task));
 }
 public ActionResult Edit([Bind(Include = "Description,DueDate,CompletionStatus,TaskID,Owner")] Task task)
 {
     if (ModelState.IsValid)
     {
         db.Entry(task).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Owner = new SelectList(db.Users, "UserID", "Name", task.Owner);
     return(View(task));
 }
예제 #8
0
        public async Task <ActionResult> Edit([Bind(Include = "ID,Name,Price")] Product product)
        {
            if (ModelState.IsValid)
            {
                db.Entry(product).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            return(View(product));
        }
예제 #9
0
 public virtual void Update(T entity)
 {
     dbSet.Attach(entity);
     dataContext.Entry(entity).State = EntityState.Modified;
 }
 public void update(Task task)
 {
     db.Entry <Task>(task).State = System.Data.Entity.EntityState.Modified;
     db.SaveChanges();
 }
예제 #11
0
        //增加

        public int Update(T t)
        {
            DbContext.Set <T>().Attach(t);
            DbContext.Entry(t).State = EntityState.Modified;//设置状态为修改
            return(DbContext.SaveChanges());
        }