public async Task <UpdateLifeEventResponseDto> UpdateAsync(UpdateLifeEventRequestDto request) { if (request == null) { throw new ArgumentNullException("LifeEventModel model UpdateLifeEventRequest is invalid"); } var resp = new UpdateLifeEventResponseDto(); try { var item = mapper.Map <Models.LifeEvent>(request.LifeEvent); await lifeEventDao.UpdateAsync(item).ConfigureAwait(false); cacheStore.Clear(); } catch (Exception e) { resp.Messages.Add(new Message(e.Message)); } return(resp); }
public Task LifeEventCreatedAsync(UpdateLifeEventRequestDto lifeEventCreateDto) { return(PostAsync($"api/person/lifeeventcreated", lifeEventCreateDto)); }
public Task <UpdateLifeEventResponseDto> Put([FromBody] UpdateLifeEventRequestDto request) { return(lifeEventService.UpdateAsync(request)); }
public Task SaveOrUpdate(UpdateLifeEventRequestDto updateLifeEventRequest) { return(PutAsync("/api/lifeevent/", updateLifeEventRequest)); }