/// <summary> /// Обновить запись /// </summary> /// <param name="userGoods">Запись</param> public int Put([FromBody] UserGoods userGoods) { if (userGoods == null) { throw new ArgumentException("Не передан объект для сохранения."); } return(UserProductRepository.Update(userGoods)); }
/// <inheritdoc /> public int Update(UserGoods userGoods) { if (userGoods == null) { throw new ArgumentException("Не указан объект для сохранения."); } _dbEntities.Entry(userGoods).State = EntityState.Modified; return(_dbEntities.SaveChanges()); }
/// <inheritdoc /> public int Insert(UserGoods userGoods) { if (userGoods == null) { throw new ArgumentException("Не указан объект для сохранения."); } _dbEntities.UserGoods.Add(userGoods); return(_dbEntities.SaveChanges()); }
public ActionResult DeleteConfirmed(int id) { if (Request.Cookies["UID"] == null) { db.Goods.Remove(db.Goods.Find(id)); db.SaveChanges(); return(RedirectToAction("Finished", "News")); } else { HttpCookie uidcookie = Request.Cookies["UID"]; int uid = Convert.ToInt32(uidcookie.Value); UserGoods goods = db.UserGoods.Where(x => x.GID == id && x.UID == uid).FirstOrDefault(); goods.Type = "3"; db.Entry <UserGoods>(goods).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Post", "Home")); } }