Esempio n. 1
0
        public async Task <IActionResult> OnPostDeleteOfferAsync(string id)
        {
            if (!await offerService.DeleteOffer(id))
            {
                Alertify.Push("Deleting offer failed", AlertType.Error);
            }

            return(await this.OnGetAsync(FilterParams));
        }
Esempio n. 2
0
        public IHttpActionResult DeleteOffer(int id)
        {
            OfferModel offer = offerService.DeleteOffer(id);

            if (offer == null)
            {
                return(NotFound());
            }
            return(Ok(offer));
        }
Esempio n. 3
0
        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());
        }
Esempio n. 6
0
        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));
            }
        }
Esempio n. 7
0
        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"));
 }
Esempio n. 10
0
        public async Task <IActionResult> DeleteConfirmed(Guid id)
        {
            await _offerService.DeleteOffer(id);

            return(RedirectToAction(nameof(Index)));
        }
Esempio n. 11
0
        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));
        }
Esempio n. 13
0
        public void Delete(string id)
        {
            var model = service.GetOfferById(id);

            service.DeleteOffer(model);
        }
 public IActionResult DeleteOffer(int idOffer)
 {
     _offerService.DeleteOffer(idOffer);
     return(View());
 }