public async Task <int?> AddDispositivoUsuario(Dispositivo dispositivo)
        {
            int?_result = 0;

            using (IUnitOfWork _unitOfWork = new TransactionScopeUnitOfWorkFactory(IsolationLevel.Serializable).Create())
            {
                _dispositivoRepository.AddDispositivoUsuario(dispositivo);

                _result = _dispositivoRepository.SaveChanges();

                _unitOfWork.Commit();
            }

            return(await Task.FromResult <int>(_result.Value));
        }
示例#2
0
 public void SaveDeviceUsuario(Dispositivo dispositivo)
 {
     _dispositivoRepository.AddDispositivoUsuario(dispositivo);
 }