public async Task <int> AddEventFeeGroup(EventFeeGroupDTO feeGroupDto) { if (feeGroupDto == null) { throw new ArgumentNullException($"Event Fee Group cannot be null"); } var newEntity = mapper.Map <EventFeeGroup>(feeGroupDto); await _ctx.EventFeeGroups.AddAsync(newEntity); await _ctx.SaveChangesAsync(); return(newEntity.EventFeeGroupId); }
public async Task <EventFeeGroupDTO> UpdateEventFeeGroup(EventFeeGroupDTO entitySrc) { var entityDest = await _ctx.EventFeeGroups.FindAsync(entitySrc.EventFeeGroupId); if (entityDest != null) { mapper.Map(entitySrc, entityDest); } else { return(null); } await _ctx.SaveChangesAsync(); return(await Task.FromResult(entitySrc)); }
public async Task <EventFeeGroupDTO> UpdateEventFeeGroup(EventFeeGroupDTO feeGroupDto) { return(await _attendanceService.UpdateEventFeeGroup(feeGroupDto)); }
public async Task <int> AddEventFeeGroup(EventFeeGroupDTO feeGroupDto) { return(await _attendanceService.AddEventFeeGroup(feeGroupDto)); }
public async Task <EventFeeGroupDTO> UpdateEventFeeGroup(EventFeeGroupDTO feeGroupSrc) { return(await _attendanceRepository.UpdateEventFeeGroup(feeGroupSrc)); }
public async Task <int> AddEventFeeGroup(EventFeeGroupDTO feeGroupDto) { return(await _attendanceRepository.AddEventFeeGroup(feeGroupDto)); }