public async Task <IActionResult> OnPostDeleteOfferAsync(string id) { if (!await offerService.DeleteOffer(id)) { Alertify.Push("Deleting offer failed", AlertType.Error); } return(await this.OnGetAsync(FilterParams)); }
public IHttpActionResult DeleteOffer(int id) { OfferModel offer = offerService.DeleteOffer(id); if (offer == null) { return(NotFound()); } return(Ok(offer)); }
public async Task <ActionResult> DeleteOffer(string id) { var deleted = await offerService.DeleteOffer(id); if (!deleted) { return(BadRequest()); } return(Ok()); }
// Delete Offer api/<controller> public async Task <IHttpActionResult> Get(int offerId) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (offerId <= 0) { return(BadRequest()); } bool status = await _offerService.DeleteOffer(offerId); return(Ok(status)); }
public IActionResult DeleteOffer(Guid id) { if (!_offerService.CheckIfOfferExists(id)) { return(NotFound()); } if (_offerService.CheckIfOfferIsRented(id)) { return(BadRequest("Nie możesz usunąć oferty, ponieważ przedmiot został wypożyczony")); } _offerService.DeleteOffer(id); return(NoContent()); }
public IActionResult DeleteOffer(int id) { var deleteStatus = offerService.DeleteOffer(id).Status; switch (deleteStatus) { case BasicDeleteStatus.Ok: return(NoContent()); case BasicDeleteStatus.BadId: return(NotFound()); default: return(StatusCode(500)); } }
public IHttpActionResult DeleteOffer(int id) { Offer offer = offerService.GetOffer(id); if (offer == null) { return(NotFound()); } offerService.DeleteOffer(offer); offerService.SaveOffer(); OfferDTO offerDTO = Mapper.Map <Offer, OfferDTO>(offer); return(Ok(offerDTO)); }
public async Task <ActionResult> DeleteOffer(Guid id) { var offer = await _offerService.GetOffer(id); if (offer == null) { return(new NotFoundObjectResult("No offer found")); } var result = await _offerService.DeleteOffer(offer); if (result) { return(new AcceptedResult()); } return(new BadRequestObjectResult("Problem deleting the offer")); }
public ActionResult DeleteOffer(int id) { _offerService.DeleteOffer(id); return(RedirectToAction("Offers")); }
public async Task <IActionResult> DeleteConfirmed(Guid id) { await _offerService.DeleteOffer(id); return(RedirectToAction(nameof(Index))); }
public async Task <IActionResult> Delete(int id) { await _service.DeleteOffer(id); return(RedirectToAction(nameof(Index))); }
public async Task <IActionResult> DeleteOffer(int offerId) { var result = await offerService.DeleteOffer(offerId); return(StatusCode((int)result.Code, result.Value)); }
public void Delete(string id) { var model = service.GetOfferById(id); service.DeleteOffer(model); }
public IActionResult DeleteOffer(int idOffer) { _offerService.DeleteOffer(idOffer); return(View()); }