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); })); }