public HttpResponseMessage Delete(int id, EventDeleteRequest deleteModel) { if (deleteModel == null) { return(Request.CreateErrorResponse( HttpStatusCode.NotAcceptable, "No data was sent to the server.")); } ; if (deleteModel.Id != id) { return(Request.CreateErrorResponse( HttpStatusCode.NotAcceptable, "The Id on the URL and data body does not match.")); } ; if (!ModelState.IsValid) { return(Request.CreateErrorResponse( HttpStatusCode.BadRequest, ModelState)); } ; eventsService.Delete(deleteModel); SuccessResponse successResponse = new SuccessResponse(); return(Request.CreateResponse(HttpStatusCode.OK, successResponse)); }
public ActionResult Delete(int id) { var result = _eventService.Delete(id); saveResult = _unitOfWork.SaveChanges(); return(RedirectToAction("Index")); }
public string DeleteEvent(int id) { int deletedId; var evt = _eventsService.Get(id); if (evt != null) { _eventsService.Delete(evt.EventId); deletedId = id; } else { deletedId = 0; } var json = JsonConvert.SerializeObject(deletedId, Formatting.None); return(json); }
public async Task <IActionResult> DeleteEvents([FromRoute] string id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var events = await _eventsService.GetByIdAsync(id); if (events == null) { return(NotFound()); } _eventsService.Delete(events); await _eventsService.SaveAsync(); return(Ok(events)); }
public void Delete(int id) { eventsService.Delete(id); }
public virtual void Delete(Guid id) { _eventsService.Delete(id); }