public async Task <IHttpActionResult> PutBook(int id, Book book) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != book.Id) { return(BadRequest()); } db.Entry(book).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BookExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public void Delete(TEntity entity) { if (_dbContext.Entry(entity).State == EntityState.Detached) { _dbSet.Attach(entity); } _dbSet.Remove(entity); _dbContext.SaveChanges(); }
public async Task <IActionResult> PutBookItem(int id, BookItem bookItem) { if (id != bookItem.Id) { return(BadRequest()); } _context.Entry(bookItem).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BookItemExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public ActionResult Edit(BookCategory c1) { BookCategory caty = context.BookCategories.Where(x => x.BookCategoryId == c1.BookCategoryId).SingleOrDefault(); context.Entry(caty).CurrentValues.SetValues(c1); context.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(Book b1) { Book bk = context.Books.Where (x => x.BookId == b1.BookId).SingleOrDefault(); context.Entry(bk).CurrentValues.SetValues(b1); context.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(Publication p1) { Publication Pub = context.Publications.Where (x => x.PublicationId == p1.PublicationId).SingleOrDefault(); context.Entry(Pub).CurrentValues.SetValues(p1); context.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(Author a1) { Author Authr = context.Authors.Where (x => x.AuthorId == a1.AuthorId).SingleOrDefault(); context.Entry(Authr).CurrentValues.SetValues(a1); context.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Sum,DateCreated")] ShoppingCart shoppingCart) { if (ModelState.IsValid) { db.Entry(shoppingCart).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(shoppingCart)); }
public async Task <ActionResult> DuyetDonHang([Bind(Include = "MaDonDatHang,NgayDat,NgayGiao,TenKhach,DiaChi,SoDienThoai,DaHuy,TinhTrangGiaoHang,DaXoa,DaThanhToan")] DonDatHang donDatHang) { if (ModelState.IsValid) { db.Entry(donDatHang).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("ChuaGiao")); } return(View(donDatHang)); }
public async Task <ActionResult> Edit([Bind(Include = "MaLoaiTinTuc,TenLoaiTinTuc,BiDanh,HienMenu,HienFooter,ThoiGianTao,TaoBoi,ThoiGianCapNhap,CapNhapBoi,MetaKeyword,MetaDescription,TrangThai")] LoaiTinTuc loaiTinTuc) { if (ModelState.IsValid) { db.Entry(loaiTinTuc).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(loaiTinTuc)); }
public async Task <ActionResult> Edit([Bind(Include = "MaTacGia,TenTacGia,HinhAnh,DiaChi,HienFooter,ThoiGianCapNhap,CapNhapBoi,TrangThai")] TacGia tacGia) { if (ModelState.IsValid) { db.Entry(tacGia).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(tacGia)); }
public ActionResult Edit([Bind("BookCategoryName,BookCategoryDescription,BookCategoryImage")] BookCategory c1) { if (ModelState.IsValid) { BookCategory caty = _context.BookCategories.Where(x => x.BookCategoryId == c1.BookCategoryId).SingleOrDefault(); _context.Entry(caty).CurrentValues.SetValues(c1); _context.SaveChanges(); return(RedirectToAction("Index")); } return(View(c1)); }
public ActionResult Edit([Bind("AuthorName,AuthorDescription,AuthorImage")] Author a1) { if (ModelState.IsValid) { Author Authr = _context.Authors.Where (x => x.AuthorId == a1.AuthorId).SingleOrDefault(); _context.Entry(Authr).CurrentValues.SetValues(a1); _context.SaveChanges(); return(RedirectToAction("Index")); } return(View(a1)); }
public ActionResult Edit([Bind("PublicationName,PublicationDescription,PublicationImage")] Publication p1) { if (ModelState.IsValid) { Publication Pub = _context.Publications.Where (x => x.PublicationId == p1.PublicationId).SingleOrDefault(); _context.Entry(Pub).CurrentValues.SetValues(p1); _context.SaveChanges(); return(RedirectToAction("Index")); } return(View(p1)); }
public async Task <ActionResult> Edit([Bind(Include = "MaSach,TenSach,BiDanh,MaLoaiSach,MaTacGia,HinhAnh,HinhAnhChiTiet,Gia,GiaKhuyenMai,Mota,SachBanChay,HienTrangChu,ThoiGianTao,TaoBoi,ThoiGianCapNhap,CapNhapBoi,MetaKeyword,MetaDescription,TrangThai")] Sach sach) { if (ModelState.IsValid) { db.Entry(sach).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.MaLoaiSach = new SelectList(db.DanhSachLoaiSach, "MaLoaiSach", "TenLoaiSach", sach.MaLoaiSach); ViewBag.MaTacGia = new SelectList(db.DanhSachTacGia, "MaTacGia", "TenTacGia", sach.MaTacGia); return(View(sach)); }
public bool UpdateBookDAO(int id, BookViewModel bookView) { try { Book book = new Book(); book = db.Books.Where(x => x.ID == id).FirstOrDefault(); List <int> list = new List <int>(); foreach (var item in book.Authors.ToList()) { book.Authors.Remove(item); } foreach (var item in bookView.SelectedValuesAuthor) { list.Add(item); } foreach (var item in list) { book.Authors.Add(db.Authors.FirstOrDefault(x => x.ID == item)); } book.Name = bookView.Name; book.Alias = bookView.Alias; book.CategoryID = bookView.Category; book.Content = bookView.Content; book.Price = bookView.Price; book.BookCover = bookView.BookCover; book.NumberPages = bookView.NumberPages; book.PublisherID = bookView.Publibsher; book.PublicationDate = bookView.PublicationDate; book.Size = bookView.Size; book.Quanlity = bookView.Quanlity; book.Image = bookView.Image; db.Entry(book).State = EntityState.Modified; db.SaveChanges(); return(true); } catch (Exception ex) { string x = ex.GetType().Name; return(false); } }
public int EditAuthor(Author author) { dbContext.Entry(author).State = EntityState.Modified; return(dbContext.SaveChanges()); }
public int EditBook(Book book) { dbContext.Entry(book).State = EntityState.Modified; return(dbContext.SaveChanges()); }
public async Task UpdateAsync(T entity) { _dbContext.Entry(entity).State = EntityState.Modified; await _dbContext.SaveChangesAsync(); }
public void UpdateProduct(Product product) { db.Entry(product).State = EntityState.Modified; db.SaveChanges(); }
public int EditPublisher(Publisher publisher) { dbContext.Entry(publisher).State = EntityState.Modified; return(dbContext.SaveChanges()); }
public int EditGenre(Genre genre) { dbContext.Entry(genre).State = EntityState.Modified; return(dbContext.SaveChanges()); }
public int UpdateCategory(Category category) { db.Entry(category).State = EntityState.Modified; return(db.SaveChanges()); }