public async Task <IActionResult> Delete(int id) { if (id == 0) { return(BadRequest()); } var authorizationResult = await _authorizationService.Authorize(User, id); if (!authorizationResult) { return(Forbid()); } using (var uow = _unitOfWork.Create()) { try { _procedureService.Delete(id); uow.Commit(); } catch (RecordNotFoundException) { return(NotFound()); } } return(NoContent()); }
public ActionResult Delete(int id) { _procedureService.Delete(id); return(RedirectToAction("UserProfile", "User")); }
public ActionResult Delete(int id) { _procedureService.Delete(id); return(RedirectToAction("Get")); }
public void Delete(int id) { _service.Delete(id); }
public async Task <ActionResult> Delete(int id) { await _procedureService.Delete(id); return(RedirectToAction("Index")); }
public async Task <ActionResult <int> > Delete(int id) { return(await _procedureService.Delete(id)); }