public async Task <StatusBook> CreateStatusBook(StatusBook statusBook) { context.StatusBooks.Add(statusBook); await context.SaveChangesAsync(); return(statusBook); }
public async Task <ActionResult <StatusBook> > PostCategories( [FromServices] DataContext context, [FromBody] StatusBook model) { if (ModelState.IsValid) { return(await statusBookService.CreateStatusBook(model)); } else { return(BadRequest(ModelState)); } }
public async Task <StatusBook> UpdateStatusBook(StatusBook statusBook, int id) { var update = context.StatusBooks.FirstOrDefault(s => s.StatusBookId == id); if (update != null) { update.BookId = statusBook.BookId; update.StatusId = statusBook.StatusId; context.Update(update); await context.SaveChangesAsync(); } return(update); }
public async Task <ActionResult <StatusBook> > UpdateStatusBook( [FromServices] DataContext context, [FromBody] StatusBook model, int id) { return(await statusBookService.UpdateStatusBook(model, id)); }