public async Task <IActionResult> AddBook([FromBody] CartViewModel model) { _log4net.Info("API initiated"); if (!ModelState.IsValid) { return(BadRequest()); } var roomAdded = await CartRepo.AddRoom(model); if (roomAdded == -1) { return(new StatusCodeResult(400)); } else if (roomAdded == 1) { _log4net.Info("Book Added"); return(new StatusCodeResult(201)); } else { return(new StatusCodeResult(500)); } }