public async Task CreateAsync(T model, bool isSaved = true) { _db.Set <T>().Add(model); if (isSaved) { await _db.SaveChangesAsync(); } }
public async Task <ActionResult> Create([Bind(Include = "Id,Title,Category")] Book book) { if (ModelState.IsValid) { db.Books.Add(book); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(book)); }