public async Task <ActionResult> updateEvent(eventUpdateDto updatedEvent)
        {
            var existingEvent = await _eventsRepository.GetEventByIdAsync(updatedEvent.Id);

            if (updatedEvent.Date == null)
            {
                updatedEvent.Date = existingEvent.Date;
            }

            _mapper.Map(updatedEvent, existingEvent);

            _eventsRepository.updateEvent(existingEvent);

            if (await _eventsRepository.SaveAllAsync())
            {
                return(NoContent());
            }

            return(BadRequest("Unable to update event"));
        }
 public domeResponseDto UpdateEvent(eventUpdateDto eventUpdateDto)
 {
     return(DomeClientSoapCallHelper.Call <DOME_BUS_EAI_R221eventUpdateWSClient, DOME_BUS_EAI_R221eventUpdateWS, domeResponseDto>
                ((client) => { return client.updateEvent(eventUpdateDto); }));
 }