public async Task Add(RemoteLockAddParams param) { var remoteLock = mapper.Map <RemoteLockAddParams, RemoteLock>(param); await lockRepository.AddAsync(remoteLock); await uow.CommitAsync(); }
public IList <AccessCard> Resolve(RemoteLockAddParams source, RemoteLock destination, IList <AccessCard> destMember, ResolutionContext context) { return(source.AllowedAccessCardIds .Select(id => cardRepository.GetById(id)) .ToList()); }