public async Task <IActionResult> Delete(int Id) { try { if (Id == 0) { return(BadRequest(new ResponseViewModel <bool> { data = false, message = "ID is required", statusCode = 400 })); } var response = await BicycleService.DeleteAsync(new ORM.Bicycle { Id = Id }); if (response > 0) { return(Ok(new ResponseViewModel <bool> { data = true, message = "Bicycle deleted", statusCode = 200 })); } return(BadRequest(new ResponseViewModel <bool> { data = false, message = "All feilds are required", statusCode = 400 })); } catch (Exception ex) { return(EasyServerError(ex)); } }
public async Task <IActionResult> DeleteAsync(Guid id) { await _bicycleService.DeleteAsync(id); return(Ok()); }