public async Task <IActionResult> AddBike([FromBody] Bikes bike) { if (ModelState.IsValid) { try { var bikeId = await adminRepository.AddBike(bike); if (bikeId > 0) { return(Ok(bikeId)); } else { return(NotFound()); } } catch (Exception) { return(BadRequest()); } } return(BadRequest()); }
public async Task <IActionResult> BikeCreate(Bikes bike) { TempData["message"] = string.Empty; string message; if (bike == null) { return(View(new Bikes())); } bool succeeded = await repo.AddBike(bike); if (succeeded) { return(RedirectToAction("BikeIndex")); } return(View(bike)); }