// GET: Trainer/Delete/5 public ActionResult Delete(int id) { utilisateur tr = trs.getOneTrainer(id); trs.DeleteTrainer(id); return(RedirectToAction("Index")); }
public async Task <ActionResult <Trainer> > DeleteTrainer(int id) { try { await _trainersService.DeleteTrainer(id); return(Ok()); } catch (InvalidOperationException ex) { return(NotFound(ex.Message)); } }
public async Task <ActionResult> DeleteTrainer(int id) { try { await _trainerService.DeleteTrainer(id); return(Ok()); } catch (ArgumentNullException exception) { return(NotFound(exception.Message)); } catch (Exception exception) { return(BadRequest(exception.Message)); } }