Beispiel #1
0
        public async Task <int> AddMemberEventActivity(MemberEventActivityDTO memberEventActivity)
        {
            if (memberEventActivity == null)
            {
                throw new ArgumentNullException($"MemberEventActivity cannot be null");
            }

            var newEntity = mapper.Map <MemberEventActivity>(memberEventActivity);
            await _ctx.MemberEventActivities.AddAsync(newEntity);

            await _ctx.SaveChangesAsync();

            return(newEntity.MemberEventActivityId);
        }
Beispiel #2
0
        public async Task <MemberEventActivityDTO> UpdateMemberEventActivity(MemberEventActivityDTO entitySrc)
        {
            var entityDest = await _ctx.MemberEventActivities.FindAsync(entitySrc.MemberEventActivityId);

            if (entityDest != null)
            {
                mapper.Map(entitySrc, entityDest);
            }
            else
            {
                return(null);
            }

            await _ctx.SaveChangesAsync();

            return(await Task.FromResult(entitySrc));
        }
 public async Task <MemberEventActivityDTO> UpdateMemberEventActivity(MemberEventActivityDTO memberEventActivity)
 {
     return(await _attendanceService.UpdateMemberEventActivity(memberEventActivity));
 }
 public async Task <int> AddMemberEventActivity(MemberEventActivityDTO memberEventActivity)
 {
     return(await _attendanceService.AddMemberEventActivity(memberEventActivity));
 }
Beispiel #5
0
 public async Task <MemberEventActivityDTO> UpdateMemberEventActivity(MemberEventActivityDTO memberEventActivity)
 {
     return(await _attendanceRepository.UpdateMemberEventActivity(memberEventActivity));
 }
Beispiel #6
0
 public async Task <int> AddMemberEventActivity(MemberEventActivityDTO memberEventActivity)
 {
     return(await _attendanceRepository.AddMemberEventActivity(memberEventActivity));
 }