public async Task <BuisenessBook> CreateAsync(BuisenessBook item) { if (item != null) { db.BuisenessBooks.Add(item); await db.SaveChangesAsync(); return(item); } return(null); }
public async Task <BuisenessBook> DeleteAsync(int id) { BuisenessBook item = await db.BuisenessBooks.FindAsync(id); if (item != null) { db.BuisenessBooks.Remove(item); await db.SaveChangesAsync(); return(item); } return(null); }
public async Task <IActionResult> Put(int id, BuisenessBook buisenessBook) { if (buisenessBook == null) { return(BadRequest()); } if (id != buisenessBook.BuisenessBookId) { return(BadRequest()); } await db.BuisenessBooks.UpdateAsync(buisenessBook); return(Ok(buisenessBook)); }
public async Task <IActionResult> Post(BuisenessBook buisenessBook) { BuisenessBook _buisenessBook; if (buisenessBook == null) { DateTime date = new DateTime().Date; _buisenessBook = await db.BuisenessBooks.CreateAsync(new BuisenessBook { CreatingDate = date }); return(Ok(_buisenessBook)); } _buisenessBook = await db.BuisenessBooks.CreateAsync(buisenessBook); return(Ok(_buisenessBook)); }
public async Task UpdateAsync(BuisenessBook item) { db.Entry(item).State = EntityState.Modified; await db.SaveChangesAsync(); }