public async Task <int> AddEventActivity(EventActivityDTO eventActivity) { if (eventActivity == null) { throw new ArgumentNullException($"Event Activity cannot be null"); } var newEntity = mapper.Map <EventActivity>(eventActivity); await _ctx.EventActivities.AddAsync(newEntity); await _ctx.SaveChangesAsync(); return(newEntity.EventActivityId); }
public async Task <EventActivityDTO> UpdateEventActivity(EventActivityDTO entitySrc) { var entityDest = await _ctx.EventActivities.FindAsync(entitySrc.EventActivityId); if (entityDest != null) { mapper.Map(entitySrc, entityDest); } else { return(null); } await _ctx.SaveChangesAsync(); return(await Task.FromResult(entitySrc)); }
public async Task <EventActivityDTO> UpdateEventActivity(EventActivityDTO eventActivitySrc) { return(await _attendanceService.UpdateEventActivity(eventActivitySrc)); }
public async Task <int> AddEventActivity(EventActivityDTO eventActivity) { return(await _attendanceService.AddEventActivity(eventActivity)); }
public async Task <EventActivityDTO> UpdateEventActivity(EventActivityDTO eventActivitySrc) { return(await _attendanceRepository.UpdateEventActivity(eventActivitySrc)); }
public async Task <int> AddEventActivity(EventActivityDTO eventActivity) { return(await _attendanceRepository.AddEventActivity(eventActivity)); }