public ActionResult DeleteEventCompany(Guid?eventId) { if (eventId != null) { var esmevent = _eventsService.FindById(eventId.Value); var result = _eventsService.DeleteEvent(eventId.Value); return(RedirectToAction("Index", "Employees")); } return(HttpNotFound()); }
public async Task <IActionResult> Delete(Guid id) { if (!(await _eventsService.IsOwner(id, User.GetNameIdentifier()))) { return(RedirectToAction(nameof(Browse))); } var result = await _eventsService.DeleteEvent(id); if (result.Type == ResultStatusType.NotFound) { return(NotFound()); } return(RedirectToAction(nameof(Browse))); }
public IActionResult DeleteEvent(int id) { var idRequest = new EventIdRequest() { Id = id }; _logger.Information($"Deleting Event with id: {idRequest.Id}"); var response = _eventsService.DeleteEvent(idRequest); if (!response.Result) { return(BadRequest(response.Errors)); } if (response.Errors.Count > 0) { return(NotFound(response.Errors)); } return(Ok()); }
public ActionResult Delete(int id) { _eventsService.DeleteEvent(id); return(NoContent()); }
public void Delete(string id) { _eventsService.DeleteEvent(id); }
public IActionResult DeleteEvent(string id) { return(Ok(_eventsService.DeleteEvent(id))); }