Example #1
0
        internal static Documents.User Map(this Domain.Users.Model.User user)
        {
            if (user == null)
            {
                return(null);
            }
            var _result = mapper.Map <Domain.Users.Model.User, Documents.User>(user);

            return(_result);
        }
Example #2
0
 public async Task <bool> Excluir(Domain.Users.Model.User user)
 {
     return(await _circuitBreaker.ExecuteAsync <dynamic>(async() =>
     {
         var collection = mongoDatabase.GetCollection <Documents.User>(nomeCollection);
         var filter = Builders <Documents.User> .Filter.Eq(s => s.Id, user.Id);
         var actionResult = await collection.DeleteOneAsync(filter);
         return actionResult.IsAcknowledged;
     }));
 }