Beispiel #1
0
        protected override async Task Handle(DeleteSubevent command)
        {
            EventDetail eventDetail = _eventDetailRepository.GetById(command.Id);

            if (eventDetail != null)
            {
                _eventDetailRepository.Delete(eventDetail);
            }
        }
Beispiel #2
0
        public IActionResult Delete(long id)
        {
            EventDetail EventDetail = _EventDetailRepository.Get(id);

            if (EventDetail == null)
            {
                return(NotFound("The EventDetail couldn't be found."));
            }

            _EventDetailRepository.Delete(EventDetail);
            return(NoContent());
        }
 public IActionResult Delete(long id)
 {
     EventDetail _eventdetail = _eventDetailRepository.GetSingle(u => u.Id == id);
     if (_eventdetail != null)
     {
         _eventDetailRepository.Delete(_eventdetail);
         _eventDetailRepository.Commit();
         EventDetailViewModel _eventdetailVM = _mapper.Map<EventDetail, EventDetailViewModel>(_eventdetail);
         Log.Information("Event Detail {@_eventdetailVM} Deleted from database", _eventdetailVM);
         return new OkObjectResult(new ResultVM() { Status = Status.Success, Message = "Succesfully Deleted Tournament: " + _eventdetailVM.event_detail_name, Data = _eventdetailVM });
     }
     else
     {
         Log.Information("Error Occured Deleting Event Detail from database");
         return NotFound(new ResultVM() { Status = Status.Error, Message = "An Error Occured: ", Data = null });
     }
 }
        public async Task <EventDetailResponse> Delete(int id)
        {
            var existingEventDetails = await _eventDetailRepository.FindByIdAsync(id);

            if (existingEventDetails == null)
            {
                return(new EventDetailResponse("Invalid Event Details"));
            }

            try
            {
                _eventDetailRepository.Delete(existingEventDetails);
                await _unitOfWork.CompleteAsync();

                return(new EventDetailResponse(existingEventDetails));
            }
            catch (Exception ex)
            {
                return(new EventDetailResponse($"An error occured when Deleting Event Details: {ex.Message}"));
            }
        }
Beispiel #5
0
 public bool Delete(long eventDetailID)
 {
     return(eventDetailRepository.Delete(eventDetailID));
 }